Error: [vuex] Do not mutate vuex store state outside mutation handlers
ストリクトモード解除
store/index.js
+ export const strict = false
export const state = () => ({
storeを分割して、フォルダ分けした場合でもindex.jsを見に行くっぽいので
store/index.jsのファイルは残して
export const strict = false
だけ記述する
これだとだめだった
computed: {
...mapGetters({ requestData: 'usergroup/usergroup'})
},
↓↓↓↓
computed: {
requestData: {
get() {
return this.$store.getters['usergroup/usergroup']
},
set(value) {
console.log(value)
return
this.$store.dispatch("usergroup/setValue", value)
},
}
},