Vuexのアクションをアクションの中から呼ぶときは、dispatch
をアクションのパラメータで受けとって、そのdispatch経由でアクションを呼びます。
export default {
update({ dispatch, commit, state }, itemId) {
api.update(
itemId,
() => {
dispatch('search', state.current_condition);
},
errors => {
}
);
}
}
これだけ。