redux前后端数据一致性

来源:7-3 什么是 Effects

505380967

2018-08-02

老师,问一个关于redux的问题。首先,store是存在本地电脑的内存中吗?在redux中,例如一个新增操作,首先是向后端发一个增加的请求,然后再store中更新数据,并没有获取最新的数据,如果同时有别的人对后台数据进行操作,那岂不是store中的数据就不是最新的值了?

写回答

1回答

接灰的电子产品

2018-08-02

你指的更新操作是对同一条数据吗?如果是的话,那么一般后端新增和更改 api 实现会返回更新的数据。不存在你说的问题,如果你考虑的是在这个时间点之后别人更新了数据的话,这个就得看业务场景是否需要实时。现实中大部分场景不需要实时,http 本身不是实时协议。如果需要实时,那么就可以采用几种方式,一可以利用类似 websocket 或者 http long pull这样的协议,二可以定期去拉,比如每隔一段时间去请求新的数据。但无论哪种情况,这个和 redux 毫无关系

0
1
505380967
也是,一般的后台管理项目对实时性要求不高。还没有看到后面的redux的课,看了应该会学到很多。感谢老师细心的解答。288不仅买了课程,还有老师细心的解答。虽然知道盗版课程只要几块钱,但我还是买了正版。也希望老师能推出更多优质的课程
2018-08-03
共1条回复

Angular打造企业级协作平台,让你在Angular领域中出类拔萃

全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用

998 学习 · 536 问题

查看课程