0
点赞
收藏
分享

微信扫一扫

关于Vue3+ts父组件调用子组件方法

参考:https://juejin.cn/post/7025985645877133348

先将子组件方法导出

我们需要在子组件中先通过defineExpose方法将父组件需要调用的方法进行导出,如此才能将该方法挂载到子组件实例上

defineExpose({ clearAllErrors })

通过TS进行定义声明

如果使用了ts,我们需要在定义的时候通过InstanceType<typeof 子组件>的形式进行定义子组件的实例

const filterTable = ref<null | InstanceType<typeof FilterTable>>(null)
举报

相关推荐

0 条评论