简单来说 : vuex 是 Vue 配套的 公共数据管理工具,它可以把一些共享的数据,保存到 vuex 中,方便 整个程序中的任何组件直接获取或修改我们的公共数据;
?...的一个整体配置对象(核心),所有的VueX有关的配置,如state,getter,action等都在store里配置
vue数据流图:
?...,这样既不需要在每个需要该计算属性的组件里重复复制,也不需要单独将其抽离出来,还能保证在每个组件内都能使用
const store = new Vuex.Store({
getters:{...函数不是直接变更状态,所以他没有state参数
riseInPriceAsync(context,payload){
//Action 函数接受一个与 store 实例具有相同方法和属性的...new Vue({
el: '#app',
store,
components: { App },
template: ''
});
参考vue官网: https://vuex.vuejs.org