vuex

const state = {

account:"",

const   getters = {

account(state){

return  state.account

},

const    mutations = {

increment(state,ret){//处理数据(数据是重点)变化 状态

state.account= ret.userPayInfo         

},

};

const actions = {

increment:({commit})=>{//处理你要干啥

Api.member.account.get.account().then(({ret,msg,code}) =>

{

commit('increment',ret)   //之前是数据  state.account=ret.userPayinfo   后面直接挂载在 mutations上去

}).catch(err =>

{

});

},

export default{state,actions,getters,mutations};

import {mapGetters,mapActions} from 'vuex';

export default {

data(){

return {

aa:this.$store.count

}

},

computed:mapGetters([

'count',

'Promise'

]),

methods:mapActions([

'increment',

'ad',

'aaa',

'bbb'

]),

}

...mapState({

info: state => state.user.info,

}),

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 安装 npm npm install vuex --save 在一个模块化的打包系统中,您必须显式地通过Vue.u...
    萧玄辞阅读 2,964评论 0 7
  • vuex是什么鬼? 如果你用过redux就能很快的理解vuex是个什么鬼东西了。他是vuejs用来管理状态的插件。...
    麦子_FE阅读 6,903评论 3 37
  • Vuex是什么? Vuex 是一个专为 Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件...
    萧玄辞阅读 3,153评论 0 6
  • vuex 状态管理器 作为应用中所有组件的中央储存 只能以预定的方式去操作状态 把所有组件共享的状态抽取出来作为全...
    一只大椰子阅读 802评论 0 1
  • Vuex 的学习记录 资料参考网址Vuex中文官网Vuex项目结构示例 -- 购物车Vuex 通俗版教程Nuxt....
    流云012阅读 1,472评论 0 7