У меня есть несколько мутаций Vuex, которые делают почти то же самое. В Redux обычно мы делаем это:
case ACTION_1:
case ACTION_2:
case ACTION_3:
return {
...state,
state.thing = action.payload
}
Как я могу сделать то же самое с мутациями Vuex, имена являются динамическими c:
[getDataAction.start().type](state, {payload}){
state.thing = payload
}
Я пробовал это, но это не так работа:
[getDataAction.start().type || getSomethingAction.start().type](state, {payload}){
state.thing = payload
}