在编译时,Vue的单个文件组件是否为App, QuotesList, QuoteItem
(每个SFC)嵌套对象,例如:
图解表示
App(Parent)
|
QuotesList (child of App)
|
QuoteItem (child of QuotesList)
JS对象表示
var App = {
quotesList : {
quoteItem: {..}
}
}
答案 0 :(得分:1)
不完全是。实际上每个vue组件都是一个包含vue的对象 属性以及您已定义的属性(数据属性,生命周期挂钩,观察程序等)。
但是仍然可以获取有关组件关系的信息:
vue组件对象具有对其子组件的引用,可以通过this.$children
访问该子组件,并具有对其父组件的引用,可以通过this.$parent
进行访问。