为什么wx.createSelectorQuery()在ip6ip7中获取的距离顶部的高度会偏下?
wx.createSelectorQuery()在ip6,ip7中获取的距离顶部的高度会偏下,刚开始几个差别不大后面的差的越来越大,xr和已测的安卓手机都是可以的,求指教
在setData的异步里面:调用的获取的方法: that.setData({ hairLabelList: lablelist, ['showSearchType.title']: lablelist[0].typeName, ['showSearchType.sex']: lablelist[0].sex, ['showSearchType.id']: lablelist[0].id, ['showSearchType.showType']: 0, }, () => { that.recordMargin() // 在当前同步流程结束后,下一个时间片执行 wx.hideLoading(); })
setTimeout(() => { this.data.hairLabelList.map((item, index) => { let selQuery = wx.createSelectorQuery(); selQuery.select('#type' + index).boundingClientRect(); selQuery.exec(res => { if (!res[0]) return; this.data.toTopList.push(res[0].top); console.log(res[0].top) }) }) }, 0) }, |
