SOURCE

console 命令行工具 X clear

                    
>
console
const moduleC = {
  state: {
      count: 2
  },
  mutations: {
    increaseCount(state) {
        state.count++;
    }
  },
  actions: {
    addCount({ commit, state, rootState }) {
        let sum = state.count + rootState.count;
        if(sum % 3 === 0) {
            commit('increaseCount');
        }
    }
  }
};
const store = new Vuex.Store({
  state: {
    count: 1
  },
  modules: {
    moduleC
  }
});
console.log(store.state.moduleC.count);
store.dispatch('addCount');
console.log(store.state.moduleC.count);
<script src="https://cdn.jsdelivr.net/npm/vue"></script>
<script src="https://unpkg.com/vuex"></script>