Vue 3 - “无法解析组件”警告
P粉451614834
P粉451614834 2023-08-26 13:03:49
[Vue.js讨论组]

我在尝试从我的index.js文件中导入组件时遇到了这个警告。

这是我的组件文件夹:

components/
|-- index.js
|-- ComponentA.vue
|-- ComponentB.vue
|-- ComponentC.vue

和index.js:

import ComponentA from './ComponentA';
import ComponentB from './ComponentB';
import ComponentC from './ComponentC';

export { ComponentA, ComponentB, ComponentC };

当我在任何组件(B或C)中尝试这样做时

<script>
import { ComponentA } from './';

console.log(ComponentA); // undefined

export default {
    components: { ComponentA }
}
</script>

我在控制台中收到一个警告,如何修复它?我在这里做错了什么?

顺便说一下,这个方法可行:

import ComponentA from './ComponentA';

但是我不想使用这种方法,因为我在components文件夹中有很多组件

P粉451614834
P粉451614834

全部回复(1)
P粉600845163

你应该将导入语句写成如下形式:

<script>
import { ComponentA } from './components';

export default {
    components: { ComponentA }
}
</script>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号