vue里一个div里同时引用了2个组件,内容显示的一直都是最后一个注册的组件的内容

一朝入坑,终生为码农 2019-03-25 02:21:02
vue里一个div里同时引用了2个组件,内容显示的一直都是最后一个注册的组件的内容
引用的组件:

注册的组件:

输出的最后的结果都是第二个注册的组件里的内容
...全文
1759 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 8 楼 ༺涛哥༻ 的回复:
@Component({ components: {} }) 知道原因了。空的都要声明一个空的。真坑
确实得那样,不管有没有引用其他的组件,但是都必须要有那个
༺涛哥༻ 2019-12-09
  • 打赏
  • 举报
回复
@Component({ components: {} }) 知道原因了。空的都要声明一个空的。真坑
༺涛哥༻ 2019-12-09
  • 打赏
  • 举报
回复
兄弟,我也遇到相同的问题。。你这问题是怎么解决的?
  • 打赏
  • 举报
回复
已经找到问题,创建组件时未进行注册声明导致
  • 打赏
  • 举报
回复
引用 3 楼 槿畔 的回复:
[quote=引用 2 楼 loush 的回复:]
[quote=引用 1 楼 槿畔 的回复:]
components:{
command,
post
}
直接这样不可以吗

我这个是分装后的结果,效果和你这个写法是一样的[/quote]那我就不知道了,我平常都是import引入再components里面使用,没有出现过找不到的情况。[/quote]
也不是找不到,而是好像是最后一个覆盖了上面一个
槿畔 2019-03-25
  • 打赏
  • 举报
回复
引用 2 楼 loush 的回复:
[quote=引用 1 楼 槿畔 的回复:]
components:{
command,
post
}
直接这样不可以吗
我这个是分装后的结果,效果和你这个写法是一样的[/quote]那我就不知道了,我平常都是import引入再components里面使用,没有出现过找不到的情况。
  • 打赏
  • 举报
回复
引用 1 楼 槿畔 的回复:
components:{
command,
post
}
直接这样不可以吗

我这个是分装后的结果,效果和你这个写法是一样的
槿畔 2019-03-25
  • 打赏
  • 举报
回复
components:{
command,
post
}
直接这样不可以吗

10,607

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧