我有一个动作的以下设置:
myAction: ({commit}) => {
commit('mutation1');
commit('mutation2');
commit('mutation3');
},
问题是,我需要mutation1
以确保首先运行(大多数时间都是这样),我需要mutation2
仅在mutation1
成功时运行,依此类推为mutation3
。由于调用变异不会返回任何东西,我认为必须有更好的方法来做我想做的事情。是否有一种最佳实践可以调用依赖于先前突变的多个突变来成功?