vue vuex 挂载_Vuex的初始化失败,一直显示没有挂载到根组件上,奇怪了!

在尝试挂载Vuex到Vue根组件时遇到问题,控制台提示[vuex] store not injected. 本文档详细描述了该错误的出现情况,包括VueRouter、Vuex、Vue-resource的配置,并提供了在app.vue中引入store的代码示例。解决方案可能涉及检查store选项是否在根组件正确提供,以及确保所有模块已正确注册。
摘要由CSDN通过智能技术生成

代码如下

import 'babel-polyfill'

import Vue from 'vue'

import VueRouter from 'vue-router'

import store from './vuex/store'

import http from 'vue-resource'

import App from './App.vue'

import Vuex  from 'vuex'

Vue.use(http)

Vue.use(VueRouter)

Vue.use(Vuex)

Vue.http.options.root = '/root'

Vue.http.options.emulateJSON = true

Vue.config.debug = true

var router = new VueRouter()

require('./routerConfig')(router)

new Vue({

store: store,

components: { App }

})

router.start(App, '#app')

然后store文件

import Vuex from 'vuex'

import frontPage from './modules/frontPage'

import viewsPage from './modules/viewsPage'

import comm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值