Size: a a a

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

2021 March 21

FA

Fedorchuk Artem in React: русскоязычное сообщество
Это сокет можно тормознуть и возобновить получение
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Так как канал по сути все время открыт
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Это типа идет pending ты ставишь на паузу и потом если что возобновляешь с того же места?
источник

АК

Алексей Коровацкий... in React: русскоязычное сообщество
ну почти
там получается компонент запрашивает каждые 5 секунд с сервера есть ли свежие данные (для таймера)

если он их получает, рендерит таймер. И вот я хотел чтобы во время рендеринга таймера у меня не опрашивался Api
источник

S

Snake in React: русскоязычное сообщество
Алексей Коровацкий
ну почти
там получается компонент запрашивает каждые 5 секунд с сервера есть ли свежие данные (для таймера)

если он их получает, рендерит таймер. И вот я хотел чтобы во время рендеринга таймера у меня не опрашивался Api
Ну просто используй состояние, закинь его в депсы эффекта и проверяй.
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Алексей Коровацкий
ну почти
там получается компонент запрашивает каждые 5 секунд с сервера есть ли свежие данные (для таймера)

если он их получает, рендерит таймер. И вот я хотел чтобы во время рендеринга таймера у меня не опрашивался Api
Аа, ну так проще
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Snake
Ну просто используй состояние, закинь его в депсы эффекта и проверяй.
+
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Когда зависимости изменятся сработает что надо
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
В эфект закинь что нужно
источник

S

Snake in React: русскоязычное сообщество
Алексей Коровацкий
ну почти
там получается компонент запрашивает каждые 5 секунд с сервера есть ли свежие данные (для таймера)

если он их получает, рендерит таймер. И вот я хотел чтобы во время рендеринга таймера у меня не опрашивался Api
Когда получил данные - сетишь состояние например в true. В эффекте проверяешь if (state === true) return;
В таймере сетишь состояние в false
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Snake
Когда получил данные - сетишь состояние например в true. В эффекте проверяешь if (state === true) return;
В таймере сетишь состояние в false
If (!state)
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Тот же тогл
источник

S

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

АК

Алексей Коровацкий... in React: русскоязычное сообщество
ребят суть примерно понял, щас попробую. Спасибо за наводки
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Алексей Коровацкий
ребят суть примерно понял, щас попробую. Спасибо за наводки
Суть следить за теми данными и что у тебя пришли
источник

FA

Fedorchuk Artem in React: русскоязычное сообщество
Вообще по хорошему сравнивать данные что пришли, с теми что уже в сторе
источник

XX

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

XX

Xodor Xodorenko in React: русскоязычное сообщество
uodateNewName это диспатч,он диспатчится сразу при перезагрузке, до того как должен(по кнопке) ,а потом когда должен уже нет.Как это исправить? onSumbit точно работает ,просто консоль лог вызывается нормально
источник

XX

Xodor Xodorenko in React: русскоязычное сообщество
если что сам код где вызов https://codepen.io/xodor/pen/poNMGao
источник

K

Kirill in React: русскоязычное сообщество
Ребят, а куда сохраняет useMemo? После рефреша страницы будет грузить сохраненные данные?
источник