1

1、安装vuex

npm install vuex --save

2、在src目录下创建store文件夹,然后在该文件夹下创建index.js文件

3、在index.js中写入以下代码:

import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);

const state = {
  nodeVoteCount: 0, // node的初始票数
  vueVoteCount: 0,  // vue的初始票数
}
export default new Vuex.Store({ // 暴露Store对象
  state
})

4、在main.js中引入在store下的index.js创建的store对象,并在Vue实例中添加

import Vue from 'vue'
import App from './App'
import router from './router'
// 导入store.js
import store from './store'
Vue.config.productionTip = false
new Vue({
    el: '#app',
    router,
    store,  // 添加store
    components: { App },
    template: '<App/>'
})

小阿飞
16 声望1 粉丝

纯色白衬衫