vue3通过ref使用子组件内的属性或者方法无法获取
最近在项目vue2迁移vue3的过程中,碰到当页面内定义的ref去调用子组件的内的方法或者属性时报错,通过输出页面内定义的ref发现仅有一共__v_skip:true经过百度和官网查询发现使用语法糖后,组件是默认关闭的,无法通过ref获取到 需要在子组件内使用defineExpose()将需要的属性或者方法暴露出去...
·
最近在项目vue2迁移vue3的过程中,碰到当页面内定义的ref去调用子组件的内的方法或者属性时报错,通过输出页面内定义的ref发现仅有一共__v_skip:true
经过百度和官网查询发现
使用<script lang='ts' setup>语法糖后,组件是默认关闭的,无法通过ref获取到
需要在子组件内使用defineExpose()将需要的属性或者方法暴露出去
更多推荐
已为社区贡献1条内容
所有评论(0)