this.$nextTick(() => {
this.$refs.bikeDialog.closeTip();
})

- 发布:2025-07-14 17:11
- 更新:2025-07-14 17:14
- 阅读:33
产品分类: uniapp/小程序/抖音
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 14.6.1 (23G93)
HBuilderX类型: 正式
HBuilderX版本号: 4.75
第三方开发者工具版本号: Version: 4.4.2
基础库版本号: 3.75.0.6
项目创建方式: HBuilderX
示例代码:
操作步骤:
this.$nextTick(() => {
this.$refs.xxDialog.closeTip();
})
this.$nextTick(() => {
this.$refs.xxDialog.closeTip();
})
预期结果:
xxDialog组件的closeTip方法正常执行
xxDialog组件的closeTip方法正常执行
实际结果:
this.$refs.xxDialog是undefined,导致调用this.$refs.xxDialog.closeTip();报错
this.$refs.xxDialog是undefined,导致调用this.$refs.xxDialog.closeTip();报错
bug描述:
抖音小程序 通过ref获取组件实例报错,this.refs.xxx是undefined
微信小程序和支付宝小程序是正常的。
1***@qq.com (作者)
没有升级,之前是微信小程序和支付宝小程序,业务正常运转,现在需要适配抖音小程序。
版本号:2.0.2-4010520240507001
我也尝试用HbuilderX去跑项目,也是一样的报错。
我看了抖音的开发者文档,抖音是支持ref获取组件实例的
https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/tutorial/custom-component/ref
2025-07-14 17:31
DCloud_UNI_yuhe
回复 1***@qq.com: 提供一下一个代码片段,看一下你是咋用的
2025-07-14 17:47