Size: a a a

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

2021 January 08

АР

Андрей Рудин... in React — русскоговорящее сообщество
что он будет проверять, изменилось ли это и если изменилось то он будет выполняться. Но все равно он не должен возвращать функцию, функция возвращается в Unmount для удаления того что в useEffect
источник

w

whyamsx in React — русскоговорящее сообщество
он ведь по идее должен в зависимости от перерисовки компонента срабатывать, или нет?
источник

w

whyamsx in React — русскоговорящее сообщество
именно didUpdate
источник

АР

Андрей Рудин... in React — русскоговорящее сообщество
он срабатывает при перерисовке
источник

АР

Андрей Рудин... in React — русскоговорящее сообщество
т.е. когда компонент перерисовывается, срабатывает useEffect
источник

АР

Андрей Рудин... in React — русскоговорящее сообщество
и там ты уже проверяешь в зависимости от [] который у тебя никогда не поменяется, это будет mount, вторым параметром даешь массив того что должно измениться, и если это изменилось функция отрабатывает.
источник

G

Gearonix in React — русскоговорящее сообщество
Иван
А что с синтаксисом не так?
useEffect еще ладно. но useState , который выдает массив из функции и объекта... Впрочем, это чисто вкусовщина
источник

G

Gearonix in React — русскоговорящее сообщество
*функции и значения
источник

АР

Андрей Рудин... in React — русскоговорящее сообщество
что не так с массивом из функции?
источник

АР

Андрей Рудин... in React — русскоговорящее сообщество
в других языках это давно уже нормой возвращаются правда не массивы а кортежи tuple но сути это не меняет.
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Gearonix
useEffect еще ладно. но useState , который выдает массив из функции и объекта... Впрочем, это чисто вкусовщина
а что не так с массивом?
источник

АР

Андрей Рудин... in React — русскоговорящее сообщество
в JS это возможно за счет того что мы массив сразу декомпозировать по переменным можем и получаем сразу переменные а не элементы массива.
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
нельзя
источник

АР

Андрей Рудин... in React — русскоговорящее сообщество
docker-hub это общий каталог images зачем туда пушить? это если ты только хочешь опубликовать свой образ
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
не разводите оффтоп
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
Всем привет!
Как можно реализовать, чтобы при каждом клике отображались названия цветов а не буквы названия последнего цвета (grey), Объяснил не понятно, знаю..По ссылке надеюсь поймете:
https://codesandbox.io/s/strange-morning-ritvc
источник

SV

Sergey V in React — русскоговорящее сообщество
Событие onKeyDown срабатывает только во время закрытия окна. Как решить эту проблему? Пример https://codesandbox.io/s/confident-dhawan-8wm7f?file=/index.js
источник

PD

Psycho Delick in React — русскоговорящее сообщество
Sergey V
Событие onKeyDown срабатывает только во время закрытия окна. Как решить эту проблему? Пример https://codesandbox.io/s/confident-dhawan-8wm7f?file=/index.js
у меня всегда срабатывает, если контейнер в фокусе
источник

NJ

No Joke in React — русскоговорящее сообщество
Dmitry Kozlov
Всем привет!
Как можно реализовать, чтобы при каждом клике отображались названия цветов а не буквы названия последнего цвета (grey), Объяснил не понятно, знаю..По ссылке надеюсь поймете:
https://codesandbox.io/s/strange-morning-ritvc
setIndex((prev) => prev + 1);
setText(colors[index].name);
источник

DK

Dmitry Kozlov in React — русскоговорящее сообщество
No Joke
setIndex((prev) => prev + 1);
setText(colors[index].name);
Спасибо! И map не нужен)
источник