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/>'
})
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。