uni-app 无法获取到孙组件的ref

uni-app 无法获取到孙组件的ref

示例代码:

见附件

操作步骤:

见附件

预期结果:

settingsRef.vue 不为null,而是uv-popup的实例

实际结果:

null

bug描述:

子组件中想要通过ref获取孙子组件的实例,但是ref.value获取出来为null

项目信息
产品分类 uniapp/小程序
PC开发环境操作系统 Mac
PC开发环境操作系统版本号 15.3.1
第三方开发者工具版本号 1.66.0-afe7e9e-x64
基础库版本号 1.100.0
项目创建方式 CLI
CLI版本号 3.0.0-4040520250104002

更多关于uni-app 无法获取到孙组件的ref的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

hello , 你是在哪个平台出现的问题,hbuilderx 版本是多少?

更多关于uni-app 无法获取到孙组件的ref的实战教程也可以访问 https://www.itying.com/category-93-b0.html


我看了快手、微信小程序都会有问题,唯独h5正常。我使用的是cli搭建的项目,没有使用hbuilderx

hbuilderx 4.54.2025030608-alpha 这个版本,快手会出现这个问题,

回复 3***@qq.com: 你好,你可以更新一下hbuilderx 版本,有这个问题的修复

回复 DCloud_UNI_yuhe: 最新版试过了,子组件可以获取到,如果是在子组件里面获取孙组件的ref就无法获取到。

回复 3***@qq.com: 提供一下一个可以复现的代码看一下

回到顶部