官网地址:
https://vuex.vuejs.org/zh/
基础
vuex可以看作是一个仓库,什么时候使用呢,譬如说我们搭建一个管理后台,会有一个组件用来写左侧菜单栏对吧,菜单栏有收起的属性;然后我们在首页这个组件用了菜单栏这个组件,那么我们在首页想要改变菜单栏的收起属性该怎么做到呢?就得使用vuex来全局改变
怎么用
先在main.js里面用上
注意要去packge.json里面看看有没有vuex这个依赖噢
然后写store.js,也就是数据状态存储器
存储东西在上面的store.js里面的话,我们在所有的组件中都可以读取到这些东西
store.js里面都写啥——state getters
state里面就放我们存储的东西,定义什么值就是什么值