请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于redux架构

老师您好,剥离组件数据,统一放在store中,是所有组件的所有的数据都要放在store中嘛?,还是只有全局数据需要剥离

正在回答 回答被采纳积分+3

1回答

阿莱克斯刘 2022-01-05 15:14:39

是否把所有数据都放在store中完全看你的架构师如何设计。很多react架构都建议“既然使用了redux,那么就需要完全遵循redux的规则把所有数据都放在store中”。但是我有不同意见,从我和我的团队的实际工作经验上来说把所有数据放在store中给我带来了至少两个方面的困扰。第一,store中的数据流向比较复杂,导致debug比较困难。第二,需要大量模版代码。

所以,就我们团队而言,我比较倾向于redux于mvc配合的架构,对于可能重复使用的、需要在多个组件或多个页面共享的数据,我会把它放进store;否则,数据不做任何剥离,不进store。

以上意见仅供参考


1 回复 有任何疑惑可以回复我~
  • 提问者 北风眠 #1
    好 谢谢老师
    回复 有任何疑惑可以回复我~ 2022-01-05 15:17:55
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号