1. 安装vuex npm install vuex --save
2. 创建store.js文件,代码如下
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex);
const store = new Vuex({
//vuex的状态管理
state:{
loginState:false
}
});
export default store
3. 在main.js中引用
import store form './vuex/store.js'//重要!
new Vue({
el: '#app',
store, //重要!
components: { App },
template: '<App/>'
})
4. 在组件中的使用
console.log(this.$store.state.loginState);