1. redux 的使用场景
a) 用户的使用方式复杂
b)不同身份的用户有不同的使用方式(比如普通用户和管理员)
c)多个用户之间可以协作
d)与服务器大量交互,或者使用了WebSocket
e)View要从多个来源获取数据
总结: Redux 的适用场景:多交互、多数据源。
2 redux 从组件方面看,满足以下使用就可以用redux:
a)某个组件的状态,需要共享
b)某个状态需要在任何地方都可以拿到
c)一个组件需要改变全局状态
d)一个组件需要改变另一个组件的状态
网友评论