s***@qq.com
s***@qq.com
  • 发布:2023-01-09 19:15
  • 更新:2023-10-05 16:04
  • 阅读:794

微信小程序this.$refs的值始终为空对象,获取不到uni-popup元素

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 家庭中文版

HBuilderX类型: 正式

HBuilderX版本号: 3.6.15

第三方开发者工具版本号: stable1.06.2210310

基础库版本号: 2291

项目创建方式: HBuilderX

操作步骤:

写好uni-popup标签<uni-popup ref="filterPopup" type="bottom">底部弹出 Popup</uni-popup>
写好获取方法

<view  
    class="condition-container filter"  
    @click="handleFilterClick()"  
    >  
    <text class="label">筛选</text>  
    </view>

methods中调用handleFilterClick方法

预期结果:

this.$refs.filterPopup不为undefined,并且弹出层打开

实际结果:

this.$refs为空对象{}

bug描述:

不能在微信小程序中正确使用uni-popup。this.$refs获取不到弹出元素uni-popup!

2023-01-09 19:15 负责人:无 分享
已邀请:
YUANRJ

YUANRJ

hello uniapp工程里无此问题,请检查代码逻辑

  • 1***@qq.com

    你确定没问题?服了

    2023-04-11 14:38

  • YUANRJ

    回复 1***@qq.com: 如有问题,请提供下测试工程,谢谢。

    2023-04-11 15:57

  • 8***@qq.com

    我也遇到了......

    2023-04-21 09:20

  • YUANRJ

    回复 8***@qq.com: 请提供下测试工程

    2023-04-21 10:26

  • 8***@qq.com

    回复 YUANRJ: 用uniapp 好多次就没拿到过 this.$refs

    2023-09-12 18:25

  • 1***@qq.com

    回复 8***@qq.com: unipopup是扩展组件,看下是不是没有下载到项目里

    2023-12-18 09:57

2***@qq.com

2***@qq.com

问题解决了么

要回复问题请先登录注册