vuex入门

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

vuex入门_第1张图片

你可能感兴趣的:(vuex入门)