vuex主要包含 state geters setter mutations actions这几块内容
state 就是要存入的数据
getters setters 就不用多说的,是获取和设置数据用的
mutations 是可是操作 state中数据的一个层 在vue中用 commit来调用 用来 同步写入数据
actions 是用来操作 mutations的 在 actions中可以进行异步操作,如发送一个url请求,得到返回数据 再调用 mutations来写处理返回的数据到 state中 可以说是一个异步 异步 异步的写入的 在vue中用 dispatch 来调用 mutations
具体结构可参照官方文档:https://vuex.vuejs.org/zh/guide/state.html