Size: a a a

React: русскоязычное сообщество

2019 December 29

VD

Viktar Daniliuk in React: русскоязычное сообщество
Kirill Danilenko
Всем привет.
Как можно передать значение счётчика из дочернего компонента родителю, при обновлении этого дочернего. Обновление происходит на сабмит из другого компонента. Пробую через вызов родительской функции в  componentDiupdate, но оно обновляется с опозданием на предыдущее значение. Может есть ещё какой-то способ
Если ты делаешь без стора, то стэйт щетчика и обработчик сабмита подними в их общий родитель и передай вниз через пропсы и тогда не нужно будет использовать методы жизненного цикла компонентов и обновление будет в момент изменения стэйта, т.е. в момент клика по кнопке
источник

II

Ilya Ilyukou in React: русскоязычное сообщество
источник

II

Ilya Ilyukou in React: русскоязычное сообщество
Вопрос такой. Запрашиваю с сервера картину и хочу сразу ее вывести, но не получается. Много чего перепробовал . Почему может не работать ?
источник

RS

Rustam Salmanov in React: русскоязычное сообщество
А зачем then, если юзаешь async/await? И return не нужен, и двойной setState. Попробуй убрать return, then и сделать один вызов setState
источник

RS

Rustam Salmanov in React: русскоязычное сообщество
Что то типа:
await ...
setState({...
источник
2019 December 30

АВ

Арсений Высоцкий in React: русскоязычное сообщество
Ilya Ilyukou
Вопрос такой. Запрашиваю с сервера картину и хочу сразу ее вывести, но не получается. Много чего перепробовал . Почему может не работать ?
Почему бы ее адрес сразу в src тега img не положить? Если прям файл загрузил, то конвертни в base64 и тоже в срц запихни. Можно ещё в канвасе отрисовать, но это путь сильного
источник

АВ

Арсений Высоцкий in React: русскоязычное сообщество
Rustam Salmanov
Что то типа:
await ...
setState({...
Не рекомендую
источник

АВ

Арсений Высоцкий in React: русскоязычное сообщество
Лучше взять resux и сдобрить  thunk или saga. Либо взять rxjs
источник

АВ

Арсений Высоцкий in React: русскоязычное сообщество
Kirill Danilenko
Всем привет.
Как можно передать значение счётчика из дочернего компонента родителю, при обновлении этого дочернего. Обновление происходит на сабмит из другого компонента. Пробую через вызов родительской функции в  componentDiupdate, но оно обновляется с опозданием на предыдущее значение. Может есть ещё какой-то способ
Лучше не использовать классовые компоненты
источник

АВ

Арсений Высоцкий in React: русскоязычное сообщество
Есть хуки
источник

RS

Rustam Salmanov in React: русскоязычное сообщество
Арсений Высоцкий
Не рекомендую
Я на примере его кода показал, он скорее всего стейт менеджер вообще не юзает. Это бы тупо осложнило ему задачу)
источник

МА

Мангир Александр in React: русскоязычное сообщество
Kirill Danilenko
Всем привет.
Как можно передать значение счётчика из дочернего компонента родителю, при обновлении этого дочернего. Обновление происходит на сабмит из другого компонента. Пробую через вызов родительской функции в  componentDiupdate, но оно обновляется с опозданием на предыдущее значение. Может есть ещё какой-то способ
Используйте redux + thunk
источник

𝓲

𝓲 in React: русскоязычное сообщество
👋🏻👋🏻👋🏻
источник

ПБ

Павел Бочаров in React: русскоязычное сообщество
Kirill Danilenko
Всем привет.
Как можно передать значение счётчика из дочернего компонента родителю, при обновлении этого дочернего. Обновление происходит на сабмит из другого компонента. Пробую через вызов родительской функции в  componentDiupdate, но оно обновляется с опозданием на предыдущее значение. Может есть ещё какой-то способ
но если не хочешь поключать редакс, можно заюзать EventEmitter и в родителе подписаться на изменения счетчика, а в дочернем после сабмита соответственно сделай emit
источник

A

AM in React: русскоязычное сообщество
Kirill Danilenko
Всем привет.
Как можно передать значение счётчика из дочернего компонента родителю, при обновлении этого дочернего. Обновление происходит на сабмит из другого компонента. Пробую через вызов родительской функции в  componentDiupdate, но оно обновляется с опозданием на предыдущее значение. Может есть ещё какой-то способ
Используй лучше Context API он легче и быстрей будет в использовании чем redux
источник

A

AM in React: русскоязычное сообщество
источник

A

Aleksandr in React: русскоязычное сообщество
Всем привет, тыкните пожалуйста, что я делаю не так, пример с мсдна, почему заголовки не туда вставляются, почему метод меняется
источник

A

Aleksandr in React: русскоязычное сообщество
источник

A

Aleksandr in React: русскоязычное сообщество
источник

TM

Thomas Miracle in React: русскоязычное сообщество
Потому что тебя блочит cors
источник