当前位置: 首页 > news >正文

没有网站可以域名备案长沙优化网站厂家

没有网站可以域名备案,长沙优化网站厂家,微博推广方案,网站备案需要什么材料vuex负责vue的数据管理和共享,适用于大型项目 安装vuex npm install vuex --save; 运用vuex 主要有五大金刚: export default new Vuex.Store({//$store为了让外部可以引用state,//数据存储mutations,//行为动作actions,//异步改变state状态,也就是提交m…

vuex负责vue的数据管理和共享,适用于大型项目

安装vuex

npm install vuex --save;

运用vuex

主要有五大金刚:

export default new Vuex.Store({//$store为了让外部可以引用state,//数据存储mutations,//行为动作actions,//异步改变state状态,也就是提交mutations的一些修改 $store.commit('things')getters//获取属性进行操作
})

简单编写

const state={count:1,bin:{names:'chen'}
}
const mutations={add(state){this.state.count+=1},reduce(state){this.state.count-=1}
}const actions={}
const getters={}

 模块类型编写

模块封装
const moduleA={state:{count:0,},mutations:{add(state){this.state.a.count+=100},reduce(state){this.state.a.count-=100}},actions:{}
}
const moduleB={state:{},mutations:{},actions:{}
}
export default new Vuex.Store({modules:{a:moduleA,b:moduleB}
})

  页面渲染数据和事件

<button onClick={this.$store.commit(reduce)}><button>
<button>this.$store.state.count<button>
<button onClick={this.$store.commit(add)}><button>

 

转载于:https://www.cnblogs.com/wdxue/p/8327590.html

http://mrfarshtey.net/news/760/

相关文章: