本人刚开始用react-redux
,目前在异步 dispatch 的时候,暂时用的redux-thunk
求助:dispatch(asyncFunc).then(...)
和 asyncFunc().then(dispatch)
有什么区别?
(如果用错了请指出,确实是刚开始用)
1
7anshuai 2020-08-11 19:49:42 +08:00
https://redux.js.org/faq/actions#how-can-i-represent-side-effects-such-as-ajax-calls-why-do-we-need-things-like-action-creators-thunks-and-middleware-to-do-async-behavior
应该就是官方推荐在 action creator 函数里来执行有副作用的代码逻辑,要不然只能写在 UI 里了吧 |
2
xubeiyan 2020-08-11 20:12:01 +08:00 via Android
react 自己都不推荐 redux 了,usestate,useeffect,usememo,usereducer 选吧
|
3
xiaoming1992 OP |