vue3怎么使用defineExpose
可以通过 defineExpose 编译器宏来显式指定在 组件中要暴露出去的属性:
当父组件通过模板引用的方式获取到当前组件的实例,获取到的实例会像这样 { a: number, b: number } (ref 会和在普通实例中一样被自动解包)
例子
父组件
defineExpose 使用 父组件
子组件
defineExpose 使用 子组件
{{ data }}
可以通过 defineExpose 编译器宏来显式指定在 组件中要暴露出去的属性:
当父组件通过模板引用的方式获取到当前组件的实例,获取到的实例会像这样 { a: number, b: number } (ref 会和在普通实例中一样被自动解包)
父组件
defineExpose 使用 父组件
子组件
defineExpose 使用 子组件
{{ data }}