dispatch后如何promise拿取新数据

来源:6-4 使用Redux-thunk 中间件实现ajax数据请求

慕瓜5414566

2021-05-29

老师好像没有dispatch.then()这种语法(dispatch无法返回promise)
那如果老师dispatch后(一个非同步跟同步action),也更改了store,
dispatch非同步action这边可以跟async await搭配拿到最新的数据来做操作吗?

还是说dispatch没办法做promise,api回传后,只能等reducer同步更新数据后,订阅的页面重渲染更新数据,让useEffect去监听数据更新才能拿新数据做操作

写回答

1回答

Dell

2021-05-29

没有promise 这个语法,本质上它不是用promise 实现的

0
5
慕瓜5414566
回复
Dell
谢谢老师,这几天想来想去,想react可能是故意要让人遵循重新render的设计方式去写
2021-06-04
共5条回复

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2496 问题

查看课程