Примените те же логи c к множественным мутациям vuex - PullRequest
0 голосов
/ 26 апреля 2020

У меня есть несколько мутаций 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
}
...