首页 > 其他 > 详细

vue-vuex

时间:2017-10-20 16:34:51      阅读:293      评论:0      收藏:0      [点我收藏+]
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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!