大佬们 ,把所每个页面的所有数据放进redux管理的优劣

#1

会有什么好的,什么不好的,求教

#2

单纯的ui交互,只交给state管理。
要把数据存放在store里的,得考虑几个因素了。具体的话,redux官方文档有讲到。

#3

有地址吗,我英语不是太好

#4

我最近研究公司的代码,每个页面都有一个reducer,在放进store感觉有点麻烦

#5

全局管理的数据层自有一定的好处,
至少 不需要考虑各个组件之间数据传递的问题…

#6

百度就有,redux中文文档,或者接触翻译软件看英文文档

#7

先要搞清楚使用redux的意义在哪里…
redux是为了处理不同组件相同数据的同步问题…
换而言之想象下你所有的组件内的数据和其他组件都没有打交道(实际上这是不可能的),你想一想redux还有存在的必要了么
不知道题主是否理解了

以上仅代表个人观点

#8

自我感觉好处就是方便统一管理,坏处就是,写起来费劲,一定程度上破坏了组件的扩展性

#9

如何理解破坏组件的扩展性

#10

比如我有一个组件是自己发送请求,拿到数据然后进行渲染的,不需要依赖组件数据的传入,用componentDidMount很容易实现,并且可以到处使用,如果放入redux中,你要复用的话可能redux的逻辑需要再写一遍。