Vuex是对数据统一进行管理工具
其中包含以下API:
- state中保存着共有数据,数据是响应式的,所有的数据全部保存到state中,state需要单独注册;
- getter可以对state进行计算操作,主要用来过滤一些数据,可以在多组件之间复用 ,类似于计算环节,在这个环节中会主动计算state值;
- mutations同步的,修改state中的值,用到的比较少
- actions页面通过mapAction异步提交事件到action。action通过commit把对应参数同步提交到mutation。mutation会修改state中对于的值。
- modules:模块化vuex 。