用户2803209
用户2803209
  • 发布:2025-05-27 15:25
  • 更新:2025-06-12 20:41
  • 阅读:124

【报Bug】vue2 安卓,ios,web slider组件都不能通过id获取节点信息,vue3可以

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 4.66

手机系统: Android

手机系统版本号: Android 15

手机厂商: 华为

手机机型: oppo

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

运行上述代码

预期结果:

可以拿到节点信息

实际结果:

拿不到

bug描述:

使用下面的代码运行到web,app端

<template>  
    <slider id="slider"></slider>  
</template>  

<script>  
    export default {  
        methods: {  
            handleClick() {  
                const query = uni.createSelectorQuery().in(this);  
                query  
                    .select("#slider")  
                    .boundingClientRect((data) => {  
                        console.log("data: ", data);  
                    })  
                    .exec();  
            }  
        }  
    }  
</script>
2025-05-27 15:25 负责人:DCloud_UNI_JBB 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

临时解决方案

分别替换 /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-h5/dist/index.umd.min.js 和 /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/uni-app-plus/dist/view.umd.min.js 为附件的文件

DCloud_UNI_JBB

DCloud_UNI_JBB

感谢反馈,问题已复现,已加分

DCloud_UNI_JBB

DCloud_UNI_JBB

4.71.2025061206-alpha 已修复,可升级到此版本

要回复问题请先登录注册