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

达令说

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
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript