添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

关于报错Unknown custom element:did you register the component correctly? For recursive components的解决方式

最新推荐文章于 2024-06-19 14:27:06 发布
最新推荐文章于 2024-06-19 14:27:06 发布 阅读量4.4k

[Vue warn]: Unknown custom element: <d01-person-thing> - did you register the component correctly? For recursive components, make sure to provide the "name" option.

组件循环引用(两个组件同时引用另一个组件时)发生这个错误,在components中通过以下方式引用可以解决

components: {
      D01PersonThing : ()=>import(""@/components/D01PersonThing"),
                    关于报错Unknown custom element:did you register the component correctly? For recursive components的解决方式
                    报错:[Vue warn]: Unknown custom element: &lt;d01-person-thing&gt; - did you register the component correctly? For recursive components, make sure to provide the "name" option.解决:组件循环引用(两个组件同时引用另一个组件时)发生这个错误,在components中通过以下方式引用可以解决components: 
2.组件循环调用,也会报错
components: { 
	DrawerPage :()=>import("@/views/components/drawerPage/index.vue")
					
报错Unknown custom element: <组件名> - did you register the component correctly?的原因及解决办法
今天项目中遇到一个大坑,项目报错did you register the component correctly? For recursive components, make sure to provide thethe "name" options,报错很容易理解,就是组件注册的方式不对,没有注册成功,仔细看了自己组件的注册,发现并没有什么问题在网上找了很久,一无所获,偶然看到一篇博客的评论,受到了启发。 评论区是这样说的:多次调用的组件使用import引入,可以让name不和父组件冲突 解决方式.
关于报错Unknown custom element:did you register the component correctly? For recursive components的解决方式