做前端开发一定要了解大规模项目的状态管理

最好的白癜风医院是哪家 https://wapjbk.39.net/yiyuanfengcai/tsyl_bjzkbdfyy/
在Vue中,多组件的开发给我们带来了很多的方便,但同时当项目规模变大的时候,多个组件间的数据通信和状态管理就显得难以维护。Vuex就此应运而生。将状态管理单独拎出来,应用统一的方式进行处理,在后期维护的过程中数据的修改和维护就变得简单而清晰了。在我看来vuex就是把需要共享的变量全部存储在一个对象里面,然后将这个对象放在顶层组件中供其他组件使用。这么说吧,将vue想作是一个js文件、组件是函数,那么vuex就是一个全局变量,只是这个“全局变量”包含了一些特定的规则而已。Vuex的使用流程如下:在需要使用组件的时候,在根节点注入store对象,然后实例化生成此对象。用户界面负责触发动作后,通过调用store.


转载请注明:http://www.aierlanlan.com/tzrz/6945.html