vue3+ts 插值表达式

为什么vue3+ts的插值表达式在获取三层一下的对象的时候会说undefined,已经知道在父层div加v-if就可以 但是想知道下原理 或者有没有别的方式 不要加v-if

有图吗,有没有一种可能,他本来就是undefined

打印一下数据

img


给默认值,在你没有渲染数据的时候 {{}}插值表达式就已经执行了,因为没给默认值

obj.aaa.a

aaa 就是个undefined
undefined.a结果就是找不到