Vue 全局注册组件报错

报错信息:Unknown custom element: <XXX> - did you register the component correctly

这个问题 因为 组件依赖的是 Vue 初始化后的结果编写的。
意思是,要注册的组件是不是 使用 Vue.extend()vue-class-component编写的。如果是 把它换成 普通的即可 export default { }
全局注册组件是 Vue 初始化前进行的,如果组件 是依赖 Vue 初始化后的继承去编写的话那么这个 Vue 就异常了

如果不是上面的问题,请看一下你的 组件名字有没有错。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 回忆 全局注册,Vue.component(tagName,options)。Vue初始化时会遍历ASSET_TY...
    LoveBugs_King阅读 492评论 0 0
  • ## Part 1, 问题: webpack + vue2.0框架中,如何在入口js中注册组件?就是在一个月以前,...
    EasonPe阅读 1,134评论 0 0
  • 一、Vue.directive自定义指令 可以定义一些属于自己的指令,比如我们要定义一个v-fang的指令,作用就...
    PYFang阅读 1,311评论 0 0
  • Vue的组件化 经过两天的学习,现在终于来到了组件化开发的环节,Vue的组件化是很重要的一个点,一定要认真学习!!...
    waigo阅读 376评论 0 1
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,570评论 16 22