Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js Vuex导入未定义的存储_Vue.js_Webpack_Ecmascript 6_Vuex - Fatal编程技术网

Vue.js Vuex导入未定义的存储

Vue.js Vuex导入未定义的存储,vue.js,webpack,ecmascript-6,vuex,Vue.js,Webpack,Ecmascript 6,Vuex,我有这样一个应用程序组件: 布局如下所示: 计算:{ 布局(){ 返回此。$route.meta.layout; } }, 其中一条路线如下所示: const路由=[ {path:'/login',component:login,name:'login',meta:{layout:'without login layout'}, ] 因此,根据路线,会加载一个或另一个组件 问题: 在其中一个动态创建的组件中,我必须调用服务,因此我导入它: 从“@/Services/imagesServi

我有这样一个应用程序组件:


布局
如下所示:

计算:{
布局(){
返回此。$route.meta.layout;
}
},
其中一条路线如下所示:

const路由=[
{path:'/login',component:login,name:'login',meta:{layout:'without login layout'},
]
因此,根据路线,会加载一个或另一个组件

问题:

在其中一个动态创建的组件中,我必须调用服务,因此我导入它:

从“@/Services/imagesService”导入imagesService;
该服务依赖于另一个服务:

import base from“@/Services/configService”;
最后一个需要Vuex的东西:

从“axios”导入axios;
从“../main.js”导入{router}
从“../store”导入{store}
控制台日志(存储);
出于某种原因,该
console.log(store)
打印
未定义的
,但是如果我在第一个服务中导入该存储:

从“../store”导入{store};
从“@/Services/configService”导入base;
一切正常。我不知道发生了什么事。例如,如果我将上次导入更改为lowecase,我的意思是:

从“../store”导入{store};
从“@/Services/configService”导入base;
它不工作,尽管我在Windows上。我做错什么了吗

更新:这是
商店的代码:

从“Vue”导入Vue;
从“Vuex”导入Vuex;
从“/global.module”导入{global};
从“/layout.module”导入{layout};
从“/authentication.module”导入{authentication};
从“/notifications.module”导入{notifications}”;
Vue.use(Vuex);
导出常量存储=新建Vuex.store({
模块:{
全球的,
布局,
认证,
通知,
}
});
这是其中一个模块,其他模块非常相似:

导出常量通知={
名称空间:对,
声明:{
通知:“”
},
突变:{
设置通知(状态、新通知){
state.notification=newNotification;
}
}
};

你能显示商店代码吗?@Anatoly我刚刚用商店代码更新了问题。你检查过你从“../Store”导入{Store}的其他地方吗?
?例如,您在Vue中注册
store
的位置?是否可以显示门店代码?@Anatoly我刚刚用门店代码更新了问题。您是否检查了从“../store”
导入{store}的其他位置?例如,在Vue中注册
存储