小程序是否有获取元素离页面顶部距离api(固定的)?
当我滚动底部下去 但那个元素离顶部距离是不会变的
function getEleHeight(demo) {
return new Promise((resolve, reject) => {
wx.createSelectorQuery().select(demo).boundingClientRect((rect) => {
if(rect){
resolve(rect)
}else {
reject(demo+'获取不到id rect的值为'+rect)
}
}).exec()
})
}
这个可以获取离顶部距离 但是刚进入页面的顶部距离 , 当我滑动了 这个距离会变 有没有不会变的固定的
2 回复
可以通过以下方法判断顶部距离
wx.getMenuButtonBoundingClientRect
https://developers.weixin.qq.com/miniprogram/dev/api/ui/menu/wx.getMenuButtonBoundingClientRect.html
若有帮助请帮忙点个"有用"谢谢↓↓