转载的~vue

vuex学习笔记

2017-03-03  本文已影响157人  一只大椰子

vuex

初始化

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

注入到App

const app = new Vue({
  el: '#app',
  // 会自动注入到每个子组件
  store: store
  // ...
})

// 接下来就可以在每个组件里使用$store来代替this.store

State

Getters

Mutations

Actions

Modules

上一篇 下一篇

猜你喜欢

热点阅读