猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
vuex怎么存入值
看了vuex会取值,但是不会存值,大佬能给个小demo学习一下,谢谢啦
肥皂起泡泡
浏览 2912
回答 2
2回答
守候你守候我
store.js:state:{value:''}mutations:{changeValue(state,newVal){state.value=newVal}}.vue://存this.$store.commit('changeValue',1)//取console.log(this.$store.state.value)//1
0
0
0
达令说
vuex里面有mutations,mutations中的方法就可以提交store的值官方原文:更改Vuex的store中的状态的唯一方法是提交mutation。Vuex中的mutation非常类似于事件:每个mutation都有一个字符串的事件类型(type)和一个回调函数(handler)。这个回调函数就是我们实际进行状态更改的地方,并且它会接受state作为第一个参数:conststore=newVuex.Store({state:{count:0},mutations:{increment(state){state.count++}},actions:{increment(context){context.commit('increment')}}})Mutation
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续