vuex
vuex是什么
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
vuex的属性
- state状态;用途:用户界面会随着state变化而变化
- getter计算属性;用途:按照客户的期望返回格式化数据
- mutation改变状态;用途:修改state中的数据
- action异步操作;用途:提交mutations ②执行异步操作
- module模块;用途:用来管理同个项目中的各个模块
- plugins:目录 用途:在Plugins目录的脚本会优先执行
vuex的作用
Vuex 可以帮助我们管理共享状态,并附带了更多的概念和框架,可以将vue项目里面一些全局变量存放在vuex。
vuex应用场景
在需要 数据 和 组件 分离,分别处理的时候,使用 Vuex 是非常合适的。