- 当前 Bug 的表现(可附上截图)
获取几组列表数据插入scroll-view 中,然后滚动 scroll-view,这个时候新插入一条数据到最后面,获取最后一个 view的top值正常,再插入一条时,获取的是 scroll-view 的高度值,第三个正常,第四个同第二个,如此反复
第一组代码:
query.select(`#msg-item-${msgId}`).boundingClientRect();
query.selectViewport().scrollOffset();
query.exec((res) => {
console.log(res);
});
第二组代码:
console.log(‘查询dom节点’, msgId);
query.select(`#msg-item-${msgId}`).fields({
rect: true,
size: true,
scrollOffset: true
}, (res) => {
console.log(msgId, res);
}).exec();
bug表现:
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)