Size: a a a

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

2021 January 22

АН

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

МП

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

АН

Андрей Негруша... in React — русскоговорящее сообщество
Максим Патрушев
я же тебе сказал, в componentDidUpdate
Перепутал. в componentDidUpdate
источник

МП

Максим Патрушев... in React — русскоговорящее сообщество
Ну показывай код
источник

АН

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

АН

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

A

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

A

Andrew in React — русскоговорящее сообщество
Либо условия оба
Либо никак
источник

A

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

МП

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

SM

Soltukiev Malik in React — русскоговорящее сообщество
есть что-нибудь лучше формика?
источник

ПМ

Павел Мудров... in React — русскоговорящее сообщество
А присваивать противоположные значения булеана в двух ветвях условия это такой фетиш?
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Максим Патрушев
Так нельзя, у тебя каждый рендер сет стейт срабатывает. Опиши задачу, которую ты хочешь решить
в зависимости от того, приходят ли boardLists с моей базы данных отрисовать либо кнопку либо уже созданные листы, которые пришли с get запроса
источник

АН

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

СК

Серафим Корнаушкин... in React — русскоговорящее сообщество
Почему может не срабатывать онклик?
источник

СК

Серафим Корнаушкин... in React — русскоговорящее сообщество
источник

A

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

МП

Максим Патрушев... in React — русскоговорящее сообщество
Андрей Негруша
в зависимости от того, приходят ли boardLists с моей базы данных отрисовать либо кнопку либо уже созданные листы, которые пришли с get запроса
тебе этот флаг по сути вообще не нужен. Можешь сделать conditional rendering
this.props.boardsList.length === 0 ? <Кнопка />  : <Список />
источник

АН

Андрей Негруша... in React — русскоговорящее сообщество
Andrew
Можно более подробно
делаю запрос на свой локальный сервер.
Если lists - пустой, значит отрисовать кнопку addALists
Если нет - отрисовать lists
источник

A

Andrew in React — русскоговорящее сообщество
Серафим Корнаушкин
Почему может не срабатывать онклик?
Используешь классы
У них есть привязка зис this
Тебе надо с помощью bind привязать контекст при передаче пропсов
источник