Size: a a a

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

2021 June 06

IV

Ivan Verkhoturov in React — русскоговорящее сообщество
конечно
источник

i

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

IV

Ivan Verkhoturov in React — русскоговорящее сообщество
Нет, можно просто написать
useEffect(() => {
 ....
}, [props.foo]);
источник

i

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

i

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

i

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

i

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

i

ivybtw in React — русскоговорящее сообщество
props.c.isElementChosen меняется при нажатии на кнопку
источник

i

ivybtw in React — русскоговорящее сообщество
и эффект как раз таки зависит от props.c.isElementChosen
источник

i

ivybtw in React — русскоговорящее сообщество
но почему то, эффект не вызывается при изменении значения
источник

IV

Ivan Verkhoturov in React — русскоговорящее сообщество
isElementChosen это state в родительском компоненте?
источник

i

ivybtw in React — русскоговорящее сообщество
isElementChosen это не state
источник

i

ivybtw in React — русскоговорящее сообщество
props.c - ядро, isElementChosen - параметр ядра
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
Ты его мутируешь
источник

i

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

i

ivybtw in React — русскоговорящее сообщество
это глобальный класс, передается по наследству всем элементам
источник

VK

Vladimir Kurchatkin in React — русскоговорящее сообщество
Это несовместимо с реактом в целом
источник

I

IceBerg in React — русскоговорящее сообщество
а ещё от ререндера
источник

i

ivybtw in React — русскоговорящее сообщество
и что теперь делать?
источник

i

ivybtw in React — русскоговорящее сообщество
реакт бессилен в этой ситуации?))
источник