現在バージョンアップ作業している所得税・住民税・事業税・国民健康保険計算シミュレーションは、Vuexを使用しています。その際に、stateの変更を監視したいケースが出てきたのでその方法をご紹介します。 今回の想定は、都道府県のセレクトコントロールがあり、その値をVuexのストアで管理しているケースです。画面はこんな感じのコントロール。いたって普通。 Vuexのstoreの中身はこちら。 const store = new Vuex.Store({ state: { prefecture: null }, getters: { prefecture(state) { return state.prefecture } }, mutations: { setPrefecture(state, payload) { state.prefecture = payload.prefecture }