1、问题描述:
其一、报错为:
Uncaught SyntaxError: The requested module '/src/components/ParentComponent.vue' does not provide an export named 'ParentComponent' (at App.vue:3:66)
中文为:
未捕获的语法错误:请求的模块“/src/components/ParentComponent.vue”未提供名为“ParentComponent”的导出(位于 App.vue:3:66)
其二、问题描述为:
node
运行代码并没有问题,但页面显示不出来,并报上述的错误
;
其三、报错面显示为:
2、问题分析:
根据报错的代码提示,原因应该是在 vue3 中引入组件
的语法不正确
;
3、问题解决:
其一、报错的引入代码为:
import {ParentComponent} from './components/ParentComponent.vue';
其二、正确的 vue3 语法
的引入代码为:
import ParentComponent from './components/ParentComponent.vue';
此时下面再使用就不会存在问题,页面就能显示出来;
其三、此时的页面就能显示出来,并不在报上述错误;
4、小结:
其一、哪里有不对或不合适的地方,还请大佬们多多指点和交流!
其二、有兴趣的话,可以多多关注这个专栏(Vue(Vue2+Vue3)面试必备专栏):https://blog.csdn.net/weixin_43405300/category_11525646.html?spm=1001.2014.3001.5482