The "Seller" component has been registered but not used

来源:4-2 tab 组件上下联动

weixin_慕妹0008060

2019-12-23

图片描述

图片描述

不知道为何总是报错?

写回答

3回答

ustbhuangyi

2019-12-23

//img.mukewang.com/szimg/5e008ef60989271c05620410.jpg
这 3 个组件没有必要局部注册,因为你没有在当前组件中使用。
这个是 vue 的 eslint 插件的报错,如果你局部注册了某组件,你就必须在模板中使用,否则就报错。

0
2
weixin_慕妹0008060
我再一次查看vue的官方文档,发现组件的动态注册部分,可以是已注册组件的名字,或者是一个组件的选项对象。这里就是向tab中传入的一个组件的选项对象,并不一定需要进行组件的注册。之前没有看仔细这块。
2019-12-23
共2条回复

weixin_慕妹0008060

提问者

2019-12-23

老师,我对着你的goods组件的源码,对插槽的使用有点困惑。

如图所示:

//img1.sycdn.imooc.com/szimg/5e00972d0916827807680579.jpg

0
0

ustbhuangyi

2019-12-23

你把代码传到 GitHub 上,我抽空帮你看看


0
1
weixin_慕妹0008060
https://github.com/bangexe/elem-sell-update/tree/goods 分支名:goods; 主要问题在App.vue里面,如果强制/* eslint-disable */,代码是可以的,但是感觉不对。
2019-12-23
共1条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程