Vuex的数据传输是如何进行的啊?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
1.在实例化Vuex.Store()的时候,创建一个全局仓库state,并将内部属性进行数据劫持。
2.state内部数据需要修改的时候需要遵循单项数据流,在组件中通过dispath方法调用action方法。
3.action内部方法处理完成后,然后再调用commi方法通知mutation。
4.mutation内部方法用来修改state中的数据。
5.state内部数据更改完成,因其数据为响应式,则组件中依赖的值也会相应变化