子组件的疑问
来源:2-12 简单的组件间传值
Aurora_Meteor
2020-05-21 11:41:59
开头老师说,创建的Vue实例就是父组件,声明的局部组件就是子组件。那声明的全局组件呢,也是子组件吧?还是说它不是子组件?子组件的定义到底是什么呢,在一个组件里面它就是子组件,还是说自定义的就是子组件?
2回答
同学你好,问题解答如下:
1、注册的全局组件可以是父组件,也可以是子组件,相互之前可以嵌套。可以参考文档:
https://cn.vuejs.org/v2/guide/components-registration.html#%E5%85%A8%E5%B1%80%E6%B3%A8%E5%86%8C

例如:


2、组件有嵌套才能区分子组件还是父组件,要看代码情况,没有一个固定的名称哦。
祝学习愉快!
好帮手慕星星
2020-05-21
同学你好,问题解答如下:
1、描述中已经说了

局部组件就是子组件,声明方式和全局注册是不一样的,需要在父组件中添加components进行注册:

正常使用就好,但是不能互相嵌套(参考全局组件嵌套)。
2、课程中没有介绍两者的区别,在文档中也是可以了解的哦。
3、“局部注册的组件在其子组件中不可用”这句话的意思就是不能相互嵌套。文档中有例子

祝学习愉快!
相似问题
回答 2
回答 1