vuex的使用
Posted layfork
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vuex的使用相关的知识,希望对你有一定的参考价值。
1.先安装npm install vuex --save-dev
2.在src下建立文件夹vuex,在vuex里面写store.js
/** * Created by ywz on 2017/8/12. */ import Vue from ‘vue‘ import Vuex from ‘vuex‘ Vue.use(Vuex) const store = new Vuex.Store({ // 定义状态 state: { author: ‘Wise Wrong‘ }, mutations:{ newAuthor (state,msg){ state.author=msg; } } }) export default store
第三步 在main.js中
import Vuex from ‘vuex‘
Vue.use(Vuex);
/* eslint-disable no-new */
new Vue({
el: ‘#app‘,
router,
store,
render: h => h(App)
});
第四部显示在页面
<div>自拍照{{author}}</div>
computed: {
author()
{
return this.$store.state.author;
}
}
第5步 设置修改
methods: {
setAuthor(){
//this.$store.state.author=this.user;
this.$store.commit(‘newAuthor‘,32223);
}
},
以上是关于vuex的使用的主要内容,如果未能解决你的问题,请参考以下文章