vue

vuex

2020-06-16  本文已影响0人  天空之翼
import Vue from 'vue'
import Vuex from 'vuex'

const store = new Vuex.Store({
  state: {
    count: 0
  },
  mutations: {
    increment (state) {
      state.count++
    }
  }
})

调用和变更状态

store.commit('increment')

console.log(store.state.count) // -> 1

new Vue({
  el: '#app',
  store: store,
})

methods: {
  increment() {
    this.$store.commit('increment')
    console.log(this.$store.state.count)
  }
}
上一篇 下一篇

猜你喜欢

热点阅读