我的操作有以下设置:
get1: ({commit}) => { //things this.get2(); //this is my question! }, get2: ({commit}) => { //things },
我希望能够从另一个动作中调用一个动作,所以在这个例子中我希望能够get2()从内部调用get1()。这可能吗,如果可以,我该怎么做?
get2()
get1()
您可以访问dispatch第一个参数中传递的对象中的方法:
dispatch
get1: ({ commit, dispatch }) => { dispatch('get2'); },
这在文档中有所介绍。