前提・実現したいこと
Vue.js(Nuxt)でstateの変更を検知させたい。
発生している問題・エラーメッセージ
mutationsでstateを変更しましたがVueが変更を検知してくれません。
該当のソースコード
JS
1export const getters = { 2 usersInfo(state) { 3 return state.users.info 4 }, 5} 6 7export const mutations = { 8 setInfo(state, { info }) { 9 state.users.info = info 10 }, 11}
試したこと
Vue.$set(state.users,"info",info)
Vue.set(state.users,"info",info)
補足情報(FW/ツールのバージョンなど)
console.logやconsole.dirで確認するとstateの中身はちゃんと変更されていますが
値の変更時にgetterが呼ばれません。(最初のページ読み込み時には呼ばれてます。)
どのようにすればstateが変更さえれたことをVueに検知させられるでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。