vue注册组件有问题

本人姓姚法号曰不醒
  • 19

我写了一个headcomponent的组件,然后放到main.js来全局使用,我是这样引用的
图片描述

但是却报了这个错

clipboard.png

这是为什么呢?还是说需要在app.vue里面配置?

clipboard.png

回复
阅读 1.5k
3 个回答

如果想注册成全局的

在main.js用 Vue.component(组件名,组件)

全局注册在main.js中用`Vue.component, 官网api Vue-component
ps:局部注册要在你的hear.vue里面注册

解决了,原来在header.js里面,我是这样子写的:export default { HeadComponent },输出的是对象,所以一直读取不了属性header.vue中输出的name

你知道吗?

宣传栏