Vue 3 - “无法解析组件”警告
P粉451614834
P粉451614834 2023-08-26 13:03:49
[Vue.js讨论组]
<p>我在尝试从我的index.js文件中导入组件时遇到了这个警告。</p> <p>这是我的组件文件夹:</p> <pre class="brush:php;toolbar:false;">components/ |-- index.js |-- ComponentA.vue |-- ComponentB.vue |-- ComponentC.vue</pre> <p>和index.js:</p> <pre class="brush:php;toolbar:false;">import ComponentA from './ComponentA'; import ComponentB from './ComponentB'; import ComponentC from './ComponentC'; export { ComponentA, ComponentB, ComponentC };</pre> <p>当我在任何组件(B或C)中尝试这样做时</p> <pre class="brush:php;toolbar:false;">&lt;script&gt; import { ComponentA } from './'; console.log(ComponentA); // undefined export default { components: { ComponentA } } &lt;/script&gt;</pre> <p>我在控制台中收到一个警告,如何修复它?我在这里做错了什么?</p> <p>顺便说一下,这个方法可行:</p> <pre class="brush:php;toolbar:false;">import ComponentA from './ComponentA';</pre> <p>但是我不想使用这种方法,因为我在<code>components</code>文件夹中有很多组件</p>
P粉451614834
P粉451614834

全部回复(1)
P粉600845163

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

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

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

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