简介+安装
一、简介
Vuex 是一个专为 Vue.js应用程序开发的状态管理模式,
它采用【集中式】存储管理应用的所有组件的状态,
并以相应的规则保证状态以一种可预测的方式发生变化。
二、什么状态管理
将多个组件需要共享的变量统一存储在一个对象中,然后
将此对象放在顶层的Vue对象,这样,所有的组件均可共享此对象中的值。
三、什么情况下需要使用Vue x
构建中大型单页面应用时,Vuex可以帮助我们更好的
进行组件外部管理。
如:用户登录后,用户基本信息(头像/名称)需要在多个页面进行使用,此时我们就可将用户信息存储在对象中,去传Vue实例
这样,当前的多个模块都可以使用用户的基本信息
四、Vue x的优点
Vuex实现了响应式,既在一个对象中的数据进行了更新,
则其他所有使用此对象的模块,都会对此数据进行更新。
总结:Vuex可理解为是一个可以在