在mutations中找到setUser,第二个参数payload为传入的对象{name: ‘kuke_kuke'},调用方法hadOwnProperty来判断传入的对象是否有name属性,从而修改state中的值,此时在页面中再次打印user.name的值为'kuke _ kuke'。
最后导出模块:
const store = new Vuex.Store(module) export default store
在main.js中获取模块并使用:
import store from './store' new Vue({ store })