- 发布:2022-12-23 13:10
- 更新:2022-12-23 23:16
- 阅读:325
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows10
HBuilderX类型: Alpha
HBuilderX版本号: 3.6.14
手机系统: 全部
手机厂商: 华为
页面类型: nvue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
示例代码:
mounted() {
setTimeout(()=>{
let query = uni.createSelectorQuery().in(this)
query.select('#chats').fields({size:true},data =>{
console.log("得到节点信息" + JSON.stringify(data));
}).exec();
},500)
}
mounted() {
setTimeout(()=>{
let query = uni.createSelectorQuery().in(this)
query.select('#chats').fields({size:true},data =>{
console.log("得到节点信息" + JSON.stringify(data));
}).exec();
},500)
}
操作步骤:
mounted中运行uni.createSelectorQuery()代码,真机报错
mounted中运行uni.createSelectorQuery()代码,真机报错
预期结果:
nvue页面获取元素高度
nvue页面获取元素高度
实际结果:
报错
报错
x***@163.com (作者)
我试了下,直接用nvue页面启动可以正常获取,但是如果是在原生子窗体的nvue页面中使用,还是会报这个错误,你可以试一下,我看了下社区有人之前提过这个问题,但是一直没人回复,不过我已经用其他方法实现我想要的效果了,所以就无所谓了
2022-12-26 09:41