vuex基础概念

功能:可以实现A组件访问B组件里得数据;

传统解决方案:
1.父子组件传值
2.平行组件在跳转时,利用url,路由里的传值等等(数据传递复杂、容易出错、浪费内存)
3.vuex

vueX的作用

1、vuex能够保存全局数据,供整个应用使用
2、vuex保存的数据是响应式的
3、vuex保存的数据可以跟踪状态的变化

vueX的核心概念(创建vueX.store对象里的配置项)

 state   : 数据仓库 ,存储所有的共享数据  ,相当于vue组件里的data
 Getter  :在state的基础上派生的数据, 相当于vue组件里 computed
 Mutation:修改state的数据时,用mutation,这与跟踪状态有关系
 Action:解决mutation里只能有同步代码的问题,action里可以有异步代码
上一篇:vue:app.vue中添加监听beforeunload事件,即当浏览器窗口关闭或刷新时删除vuex中的数据


下一篇:vue——vueX的初认知