Size: a a a

React — русскоговорящее сообщество

2020 November 16

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Иван
Сейчас «в память о прошлом Земли» перечитываю. А что?
не ну я технической имел ввиду конечно)
источник

И

Иван in React — русскоговорящее сообщество
Dmitriy Shuleshov
не ну я технической имел ввиду конечно)
Мне не очень заходят технические книги. А точнее вообще не заходят. По техничке читаю интернет. Каналов штук 10 в телеге, закладок штук 100 в браузере
источник

YB

Yahor Bukhta in React — русскоговорящее сообщество
Bugs Bunny
вообще не обязательно эндпоинт === отдельный редьюсер. здесь уместнее будет "слой бизнес логики".
вот есть слой бизнес-логики для списка, есть слой для конкретной группы. в каждом из этих слоев может быть N-ое кол-во запросов, вычислений (удаление, добавление связей, фильтры и пр.)
Вот в случае выбранной группы, правильно ли иметь экшен для ее получения и экшен для очистки текущей выбранной группы который вызовется в каком-то деструкторе?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Иван
Мне не очень заходят технические книги. А точнее вообще не заходят. По техничке читаю интернет. Каналов штук 10 в телеге, закладок штук 100 в браузере
Ясно, дед нового поколения🌚
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Yahor Bukhta
Вот в случае выбранной группы, правильно ли иметь экшен для ее получения и экшен для очистки текущей выбранной группы который вызовется в каком-то деструкторе?
да, это корректно. reset будет выполняться при анмаунте компонента, который использует эти данные
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Dmitriy Shuleshov
Ясно, дед нового поколения🌚
"А дед, говорят, не настоящий!!"
источник

Ⓣ ǿ ℓ į ᶄ in React — русскоговорящее сообщество
Иван
Если производишь в селекторе сложные* вычисления и нуждаешься в оптимизации — можно взять реселект. Если нет, то нет.

* — сложные с алгоритмической точки зрения. Гугли «алгоритмическая сложность»
Благодарю)
источник

Р

Роман in React — русскоговорящее сообщество
Привет. Подскажите, пожалуйста, такая штука: динамически формирую контент из контролов (лейбл + какой-то тип инпута) на странице - как можно получить древовидную структуру только с  заполненными инпутами в контролах?
источник

KF

Konstantin Fandelyuk in React — русскоговорящее сообщество
Добрый день.
Кто может подсказать по MobX
Делал получение данных по пимеру
Данные получаю и даже вывожу, но в консоль, вместо стандартной структуры данных(массив внутри обьекты) получаю то , что на скриншоте

Некие - Proxy
источник

IP

Ilya Paymushkin in React — русскоговорящее сообщество
Konstantin Fandelyuk
Добрый день.
Кто может подсказать по MobX
Делал получение данных по пимеру
Данные получаю и даже вывожу, но в консоль, вместо стандартной структуры данных(массив внутри обьекты) получаю то , что на скриншоте

Некие - Proxy
toJS импортни из mobx
https://mobx.js.org/api.html#tojs
источник

KF

K F in React — русскоговорящее сообщество
Иван
Если производишь в селекторе сложные* вычисления и нуждаешься в оптимизации — можно взять реселект. Если нет, то нет.

* — сложные с алгоритмической точки зрения. Гугли «алгоритмическая сложность»
А если О(n²), но мало элементов надо пройти?
источник

VG

Vladislav Golub in React — русскоговорящее сообщество
K F
А если О(n²), но мало элементов надо пройти?
Смотр что такое мало для вас. В целом нормально будет
источник

KF

K F in React — русскоговорящее сообщество
Vladislav Golub
Смотр что такое мало для вас. В целом нормально будет
10 элементов
источник

KF

K F in React — русскоговорящее сообщество
В массиве где идет сортировка в селекторе
источник

KF

K F in React — русскоговорящее сообщество
Я думаю зависит не только от сложности алгоритма, но и от самого массива
источник

AB

Alexey Belov in React — русскоговорящее сообщество
Alexey Belov
ребзи, мб кто-нибудь сталкивался с подобным.
суть:
библа react-final-form-hooks, браузер сафари (в хроме всё ок)
пишу мыло, предлагает сохраненый пароль - выбираю его, он, собственно, добавляется в инпут - всё ок.
но вот если начать изменять поле с паролем - фокус постоянно спрыгивает на первое поле с мылом.

чет беда вообще) пробовал и на change этого поля фокус на него же вешать - не помогает
убрал react-final-form-hooks - без нее такое же поведение и такая же проблема
источник

И

Иван in React — русскоговорящее сообщество
K F
Я думаю зависит не только от сложности алгоритма, но и от самого массива
Сложность зависит от самого массива. Кто гарантирует, что массивы всегда будут исключительно короткие? Кортежей в js пока нет
источник

KF

K F in React — русскоговорящее сообщество
Иван
Сложность зависит от самого массива. Кто гарантирует, что массивы всегда будут исключительно короткие? Кортежей в js пока нет
Тут согласен
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Alexey Belov
убрал react-final-form-hooks - без нее такое же поведение и такая же проблема
Нужен не скрин а рабочая песочница с ошибкой
источник

BK

Batu Karaev in React — русскоговорящее сообщество
Всем привет! Подскажите пожалуйста, в чем дело: при событии onClick в стейт workers на одну секунду добавляется новый элемент, но после этого сразу все приходит в изначальное состояние. В конкретном случае есть таблица и туда должна добавиться строка и она добавляется и сразу исчезает
источник