this.createSelectorQuery().select("#footer").boundingClientRect((res) => {
let height = windowHeight - res.height;
console.log(top)
console.log(height)
if (top < height) {
this.setData({
fix: true
}
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | wx.createSelectorQuery | 工具 | 微信开发者工具RC1.03.2006091 | 2.11.1 |
2 个回答
解决了么,我也出现 top值 发生变动了。
你好,真机是否有问题?请提供能复现问题的代码片段看下(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
wx.createSelectorQuery返回的height超过一定的值,返回的top值不正确,滚到最底部会打印wx.createSelectorQuery返回的值