169 похожих чатов

Ребят, всем привет setState у нас асинхрон, а диспатчи экшенов как?

синхрон или асинхрон?

18 ответов

8 просмотров

асинхрон

Влад- Автор вопроса

синхрон

Редух весь синхронный, нужна асинхронность в редухе, редакс-санп, редакс-санп в помощь

AT
синхрон

асинхрон, а если ты про саму функцию, то и setState синхрон

Aleksei Ilin
Редух весь синхронный, нужна асинхронность в редух...

почему после диспатча store.getState() возвращает старое значение?

IceBerg
асинхрон, а если ты про саму функцию, то и setStat...

зачем тогда нам надо устанавливать thunk если dispatch асинхронный ?

Влад- Автор вопроса

ну да, вот мы по нажатию на кнопку диспатчим экшен и передаем к примеру новый тайтл в элемент и тут же в функции выводим в консоль лог значение, которое мы только что меняли, достав его юзСелектором оно сразу обновится?

гугли "why redux doesnt update state immediately"

Eugene
гугли "why redux doesnt update state immediately"

зачем, если я только что в сендбоксе проверил

IceBerg
зачем, если я только что в сендбоксе проверил

https://blog.logrocket.com/why-react-doesnt-update-state-immediately/ https://blog.jakoblind.no/react-component-not-updating/ хз что ты именно проверял, но вот о чем я говорю)

Eugene
https://blog.logrocket.com/why-react-doesnt-update...

Вот поклацай и посмотри https://codesandbox.io/s/redux-dispatch-execution-order-forked-mjoywp?file=/src/redux/action.js

Влад- Автор вопроса
IceBerg
а при чем тут Редакс?

вы же про него говорите?

Eugene
вы же про него говорите?

да, а статьи ты кидаешь по реакту

IceBerg
да, а статьи ты кидаешь по реакту

одна да, вторая там речь идет о связке

Похожие вопросы

Обсуждают сегодня

generic procedure function test<T>(param: T); type case T of longint: NewT = word; longword: NewT = byte; end; var v1: NewT; Как это можно сделать? Чтобы у меня...
notme
21
Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
Делал задачу вот такую https://stepik.org/lesson/4985/step/9?unit=1083 получилось такое https://play.haskell.org/saved/ipKrepqe оно работает, тестов много не писал, но работае...
Fedor
22
Хотел уточнить: копирование из одного рекорда в другой однотипный рекорд можно только по полям отдельно или можно чохом, типа Assign?
Ed Doc
9
Похоже опять туплю задача https://stepik.org/lesson/5431/step/8?unit=1132 код и его работа https://play.haskell.org/saved/lmYTShXM на мой взгляд все правильно, и даже избыто...
Fedor
8
что-то я не понимаю, в линуксе отладочную информацию как убрать из бинаря? он что с этой опцией, что без - одного и того же (достаточно большого) размера (да, я про лазарь)
Iluha Companets
13
Hey Does anyone know how can I receive push notifications from Github on my account? The official Github android app doesn't send notifications, and I don't use the email bec...
Jacob
10
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Как в webstorm включить фичу, чтобы прямо в коде можно было видеть кто редактировал это строчку и в каком коммите?
Антон
8
задача какая - что ты дальше с этой переменно будешь делать? Чем вот так не устраивает? var v1: T;
Александр (Rouse_) Багель
6
Карта сайта