Size: a a a

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

2021 January 05

Y

YuriZRose in React — русскоговорящее сообщество
Тимофей 🛴
react table + react window, или только window остальное сам напиши если таблица простая нужна
спасибо большое react-table крутая штука, хотя вроде и простенько, но мощно)
источник

RH

Rauf Heshimov in React — русскоговорящее сообщество
Тимофей 🛴
Не стоит, даже если это нужно только в том месте где вызван селектор, ты можешь случайно смутировать сам стор.
Понял благодарю ☺️
источник

M

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

АН

Андрей Негруша... in React — русскоговорящее сообщество
Всем привет. А можно как-то при дебагге в инспекторе понять из какой компоненты я попал в эту, чтобы понять, например, почему такие кривые пропсы приходят
источник

M

Mckelvie in React — русскоговорящее сообщество
так запускается полноэкранный диалог?
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Андрей Негруша
Всем привет. А можно как-то при дебагге в инспекторе понять из какой компоненты я попал в эту, чтобы понять, например, почему такие кривые пропсы приходят
можно с помощью React devtools'ов определить кто родитель у комопнента, у которого кривые пропсы
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Volodymyr Borysov
можно с помощью React devtools'ов определить кто родитель у комопнента, у которого кривые пропсы
Спасибо
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Я с таким вопросом.
У меня имеется примерно такая структура данных
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
А так это выглядит таким образом. Так вот, мне нужно при нажатии на галочку у Monsday менять его поле isDone на противоположное
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Вот мой стейт
источник

АН

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

АН

Андрей Негруша... in React — русскоговорящее сообщество
Делаю я это таким образом
источник

АН

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

АН

Андрей Негруша... in React — русскоговорящее сообщество
И потом моя функция которая рендерит этот Monsday получает нормальные пропсы, а потом в нее приходят пропсы в которых lists = false. Удалил свою функцию swtich - никаких ошибок, проблема в ней. Но не понимаю в чем именно
источник

МП

Максим Патрушев... in React — русскоговорящее сообщество
Посмотри в документации как работает setState,  у него есть 2 варианта использования, тебе нужно брать флаг из prevState
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
И потом моя функция которая рендерит этот Monsday получает нормальные пропсы, а потом в нее приходят пропсы в которых lists = false. Удалил свою функцию swtich - никаких ошибок, проблема в ней. Но не понимаю в чем именно
тут что-то странное происходит, ты добавляешь в lists новый элемент, который равный флагу isDone ?
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
тут что-то странное происходит, ты добавляешь в lists новый элемент, который равный флагу isDone ?
Опа, действительно. Это же объект
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
тут что-то странное происходит, ты добавляешь в lists новый элемент, который равный флагу isDone ?
Почему добавляю, я изменяю значение уже существующего?
источник

I

IceBerg in React — русскоговорящее сообщество
Андрей Негруша
Почему добавляю, я изменяю значение уже существующего?
ну обычно когда через запятую в массиве что-то пишут, то это добавляется в массив🤷‍♂️
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
IceBerg
ну обычно когда через запятую в массиве что-то пишут, то это добавляется в массив🤷‍♂️
Та я ж нуб))
В голове у меня менялось))
Получается правильно так?
источник