在 Vuex 中,同时具有“动作”和“突变”的逻辑是什么?
我理解组件无法修改状态的逻辑(这似乎很聪明),但同时具有动作和突变似乎你正在编写一个函数来触发另一个函数,然后改变状态。
“动作”和“突变”之间有什么区别,它们如何协同工作,而且我很好奇为什么 Vuex 开发人员决定这样做?
原文由 Kobi 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 Vuex 中,同时具有“动作”和“突变”的逻辑是什么?
我理解组件无法修改状态的逻辑(这似乎很聪明),但同时具有动作和突变似乎你正在编写一个函数来触发另一个函数,然后改变状态。
“动作”和“突变”之间有什么区别,它们如何协同工作,而且我很好奇为什么 Vuex 开发人员决定这样做?
原文由 Kobi 发布,翻译遵循 CC BY-SA 4.0 许可协议
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.8k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
问题 1 :为什么 Vuejs 开发人员决定这样做?
回答:
问题2 :“动作”和“突变”有什么区别?
先来看看官方的解释:
以下是我对上述内容的解释: