- 父组件调用子组件使用
defineExpose
暴露的属性和方法时,需要先用ref
获得子组件实例,再通过子组件实例调用 - 如果子组件是用
router-view
渲染的话,就无法直接通过ref
获取到子组件的实例了,那么可以用如下方法获得子组件实例
<router-view v-slot="{ Component }">
<component :is="Component" ref="child" />
</router-view>
defineExpose
暴露的属性和方法时,需要先用ref
获得子组件实例,再通过子组件实例调用router-view
渲染的话,就无法直接通过ref
获取到子组件的实例了,那么可以用如下方法获得子组件实例<router-view v-slot="{ Component }">
<component :is="Component" ref="child" />
</router-view>
道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。