码迷,mamicode.com
首页 > 其他好文 > 详细

vue-vuex

时间:2017-10-20 16:47:22      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:sign   load   变量   logs   new   处理   ctr   ssi   获取   

export default vuex.Store{
  State, //数据库。
  getters,// 是我们从数据库里取数据的 API,getters 得是一个”纯函数“
  actions,//处理数据
  Mutations, //把数据存入数据库的 API,用来修改state 的。
}
getters:

// 获取控制变量 ctrl
export function getShowPage (state) {
  return state.ctrl.showPage
}


//获取store各项信息
export function getMeta (state) {
  return state.meta
}
mutations:

// 公共控制变量 ctrl
  [SHOW_PAGE] (state) {
    state.ctrl.showPage = true
  },

//Mutation除了接收state 作为第一个参数外,还可以接收其他的参数
[NEW_DATA] (state, payload, id){
    const newData = {id, data: payload}
    state.meta = Object.assign({}, {currentData: id})
    state.datas = Object.assign({}, newData)
  },

 

vue-vuex

标签:sign   load   变量   logs   new   处理   ctr   ssi   获取   

原文地址:http://www.cnblogs.com/avidya/p/7700024.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!