Vuex2.0文档以及源码阅读
Vuex2.0是Vue应用中的状态管理工具,通过其官方文档的阅读,我们可以知道Vuex采用集中式的状态管理完成应用的组件间状态共享以及通信。下文将从几个问题出发,具体解释关于Vuex2.0在中大型Vue应用实践中的那些事。
一、什么是Vuex
Vuex是Vue周边生态库的一个关于状态管理的工具,其目的是集中式的管理组件的状态。Vuex的开发思想借鉴了Flux、Redux以及The Elem Architecture。在Vue应用中使用Vuex可以方便的完成组件之间的状态共享,避免了使用事件的方式完成父子组件以及兄弟组件之间的通信。