actions
1、用于通过提交mutation改变数据
2、会默认将自身封装为一个Promise
3、可以包含任意的异步操作
mutations
1、通过提交commit改变数据
2、只是一个单纯的函数
3、不要使用异步操作,异步操作会导致变量不能追踪

本文深入探讨了Vuex中Actions与Mutations的区别与联系。Actions用于提交mutation来改变状态,并可包含异步操作;而Mutations则直接通过commit改变状态,应避免使用异步操作。
actions
1、用于通过提交mutation改变数据
2、会默认将自身封装为一个Promise
3、可以包含任意的异步操作
mutations
1、通过提交commit改变数据
2、只是一个单纯的函数
3、不要使用异步操作,异步操作会导致变量不能追踪

4689
1690

被折叠的 条评论
为什么被折叠?