使用vuex或redux这类数据管理工具时
导读:使用vuex或redux这类数据管理工具时?对于 redux 项目来说,按照经验,我们会有如下约定:1.合理的区分:model,service 和 view;2.state 一般在我们上面提到的 model 层面;state 设计理念:1....
使用vuex或redux这类数据管理工具时?
对于 redux 项目来说,按照经验,我们会有如下约定:
1.合理的区分:model,service 和 view;
2.state 一般在我们上面提到的 model 层面;
state 设计理念:
1.根据每个 model ,设计合理的 state,通过 namesapce 区分;
2.state 中的数据会提供给 view,所以保持数据集中,不要太过分散,譬如我们可以把用户上下文放在一个 object 中,这样传值取值都会很方便;
3.尽量不要耦合多个 model 层面的 state,保持独立,如果有的话,通过组件来传,业务内部组装。
Vuex 和 redux 思路其实类似,这里就不细说了,有问题欢迎继续交流。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 使用vuex或redux这类数据管理工具时
本文地址: https://pptw.com/jishu/23138.html