Vuex

(1)vuex:在vue中进行状态管理(全局使用的变量)管理的中间件。

(2)安装:npm install --save vuex(store/index.js)

(3)结构:

export default new Vuex.Store({
  state: {
  },
  mutations: {
  },
  actions: {
  },
  modules: {
  }
})

state:保存的数据源(this.$store.state.变量名)

mutations:负责修改state中的变量,但是不能发送异步请求(this.$store.commit("函数名称"))

actions:负责修改state中的变量,只能发送异步ajax请求

原文地址:https://www.cnblogs.com/codexlx/p/12514635.html