<input v-model="message"> // ... computed: { message: { get () { return this.$store.state.obj.message }, set (value) { this.$store.commit('updateMessage', value) } } }
handler
會在每一個 mutation 完成後調用,接收 mutation 和通過 mutation 後的狀態做爲參數:vue
store.subscribe((mutation, state) => { console.log(mutation.type) console.log(mutation.payload) })
相似的還有subscribeAction方法
替換 store 的根狀態vuex