收藏
回答

下拉刷新调用接口,获取元素的top不准确?

下拉刷新调用接口,接口成功后使用wx.stopPullDownRefresh(),但是在这期间获取页中的元素top不准确,可能是把小程序自带加载loading高度算上了,请问怎么解决

async getData() {

const res = await app.$fetch()

wx.stopPullDownRefresh()

  wx.createSelectorQuery().in(this).select('#fixedCategory').boundingClientRect((rect) => {

console.log('-------->不准确,可能是加上了小程序自带的三个点的高度', rect.top)

                  this.setData({

                    firstCategoryTop: rect.top,

                    fixedCategoryH: rect.height,

                  });

                }).exec();

}

最后一次编辑于  2021-12-16
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容