- 基本使用
参考地址: Web全栈架构师-石川大神
,2 创建store 状态管理器
3, 注册到根组件中,这样在任何组件中都能使用!
基本组件流程图:
也就是单向的数据流动,这个概念你学react 中的 Redux 也会遇到!
下面是一些细节点
- actions 方法如下写法!
其中第一个参数是context 上下文对象,也就是store 对象!
- mutations 方法写法!
它第一个形参是 state
3,调用 actions 和mutations 中的方法的不同方式
一个是commit –mutations || dispatch ----actions
4,参数问题,我测试下!
测试完毕的结果就是
actions 和mutations 中定义的方法,参数,参数只有两个
错误的写法!
既然函数只能接受一个参数,所以传递的话,若多个参数就传递数组或者大JSON
我下一步就是测试$store 是否可以在任何的组件中使用!
测试完毕,我们写一个新组件!
App.vue
下一步就是在main.js 中注册
好,基本上vuex 使用就总结了,主要是那个流程图!
组件—actions –mutationsà 组件,就是这个图,至于如何使用,都是细节问题!
上面都写好了!,行,这篇就到这里!