Vue2安装Vuex

文章介绍了如何安装Vuex@3,并在项目中进行模块化使用。首先通过npm安装Vuex,然后在src/store目录下创建index.js文件,导入并应用Vuex,将countOptions和personOptions作为模块。同时,修改main.js文件,引入并使用store,关闭Vue的生产提示。
摘要由CSDN通过智能技术生成

安装vuex

npm install vuex@3

模块化使用

src文件夹下创建store文件夹

store文件夹下创建index.js文件

//该文件用于创建Vuex中最为核心的store
import Vue from 'vue'
//引入Vuex
import Vuex from 'vuex'
import countOptions from "@/store/count";
import personOptions from "@/store/person";
//应用Vuex插件
Vue.use(Vuex)

//创建并暴露store
export default new Vuex.Store({
    modules:{
        countAbout:countOptions,
        personAbout:personOptions
    }
})

修改main.js文件

在这里插入图片描述

/*
  该文件是整个项目的入口文件
*/
//引入Vue
import Vue from 'vue'
//引入App组件,它是所有组件的父组件
import App from './App.vue'
//引入插件
import vueResource from 'vue-resource'
//引入store
import store from './store'
//关闭vue的生产提示
Vue.config.productionTip = false
//使用插件
Vue.use(vueResource)

//创建Vue实例对象---vm
new Vue({
  //将App组件放入容器中
  render: h => h(App),
  store,
  beforeCreate() {
    Vue.prototype.$bus=this
  }
}).$mount('#app')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值