3***@qq.com
3***@qq.com
  • 发布:2021-04-29 22:32
  • 更新:2021-04-29 22:32
  • 阅读:463

【报Bug】 onready 生命周期 query.select('.empty').boundingClientRect(data) 会执行两次

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.1.12

浏览器平台: Chrome

浏览器版本: 最新

项目创建方式: HBuilderX

示例代码:

onready 生命周期 query.select('.empty').boundingClientRect(data) 会执行两次

操作步骤:

const query = uni.createSelectorQuery().in(this);
query.select('.empty').boundingClientRect(data => {
console.log("data================: " + JSON.stringify(data));
会打印两次
}).exec();

预期结果:

const query = uni.createSelectorQuery().in(this);
query.select('.empty').boundingClientRect(data => {
console.log("data================: " + JSON.stringify(data));
会打印两次
}).exec();

实际结果:

const query = uni.createSelectorQuery().in(this);
query.select('.empty').boundingClientRect(data => {
console.log("data================: " + JSON.stringify(data));
会打印两次
}).exec();

bug描述:

onready 生命周期 query.select('.empty').boundingClientRect(data) 会执行两次

2021-04-29 22:32 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复