有无namespace对模块的state、mutations、actions、getters的影响
// vuex的nameSpace策略<br>// 有没有namespace是对root_state 和 module_state 没有影响的,module_state 都会将module_state以module_name+module_state的值用vue.set进行响应式观测<br>// namespace 对getter mutations actions 的区别<br><br>// getter: 没有时 module_getters 会对 root_getters 进行覆盖,而有时,会以module_name 进行注册,调用时要用 this.$store.getters['module_name'+'/'+key] <br><br>// mutations: 没有namespace 时,module_mutations 会和 root_mutations 进行合并成一个数组,当有时,module_mutations 会以 [module_name + key(方法名)] 进行注册 调用时要用 commit('module_name+'/'+key',payload)<br><br>// actions: 没有namespace时,module_actions 会和 root_actions 进行合并成一个数组,当有时,module_actions 会以[module_name+'/'+key(方法名)]进行注册,调用时要用 dispatch('module_name'+'/'+key,payload)