证明这一点。 $ parent如果被调用,它会返回自己吗?

时间:2019-01-10 10:28:05

标签: vue.js vuejs2 vue-component

enter image description here

enter image description here

我的猜测是,没有App组件的父级,即根组件。 我认为未定义应该是正常的。我想错了吗?

因此,如果您看一下代码,将看到$ parent由$ undefined定义。 $父项。

1 个答案:

答案 0 :(得分:1)

如果您查看Vue.js source code,则会在initProps函数中看到此行。.

const isRoot = !vm.$parent

这表示没有$parent确实表示这是根Vue实例。因此,在这种情况下,变得不确定是很正常的。