采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,剥离组件数据,统一放在store中,是所有组件的所有的数据都要放在store中嘛?,还是只有全局数据需要剥离
是否把所有数据都放在store中完全看你的架构师如何设计。很多react架构都建议“既然使用了redux,那么就需要完全遵循redux的规则把所有数据都放在store中”。但是我有不同意见,从我和我的团队的实际工作经验上来说把所有数据放在store中给我带来了至少两个方面的困扰。第一,store中的数据流向比较复杂,导致debug比较困难。第二,需要大量模版代码。
所以,就我们团队而言,我比较倾向于redux于mvc配合的架构,对于可能重复使用的、需要在多个组件或多个页面共享的数据,我会把它放进store;否则,数据不做任何剥离,不进store。
以上意见仅供参考
好 谢谢老师
登录后可查看更多问答,登录/注册
React 18 精讲 + 结合 TS 实战 + 热门业务开发,获取必备技能
1.2k 5
1.9k 10
1.1k 2
2.6k 2
1.2k 1
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号