官网地址:
https://vuex.vuejs.org/zh/
基础
vuex可以看作是一个仓库,什么时候使用呢,譬如说我们搭建一个管理后台,会有一个组件用来写左侧菜单栏对吧,菜单栏有收起的属性;然后我们在首页这个组件用了菜单栏这个组件,那么我们在首页想要改变菜单栏的收起属性该怎么做到呢?就得使用vuex来全局改变

怎么用
先在main.js里面用上

注意要去packge.json里面看看有没有vuex这个依赖噢
然后写store.js,也就是数据状态存储器

存储东西在上面的store.js里面的话,我们在所有的组件中都可以读取到这些东西
store.js里面都写啥——state getters
state里面就放我们存储的东西,定义什么值就是什么值

我们如何在组件里面拿到上面存的那个东西呢,可以直接取state,也可以用到getters,区别是,getters是可以通过计算属性的方式拿到值,

本文介绍了Vuex的基础知识和使用方法,包括如何在Vue应用中设置和使用Vuex进行状态管理。讲解了state、getters、mutations的使用,并展示了在实际项目中如何通过Vuex改变组件的状态,如菜单栏的收起属性。同时,讨论了前端存储,特别是HTML5的sessionStorage和localStorage,以及传统的cookie作为客户端存储方案。
最低0.47元/天 解锁文章
237

被折叠的 条评论
为什么被折叠?



