// 获取元素的top值/高度
getQueryInfo(ele, topOrHeight) {
return new Promise((resolve) => {
const query = wx.createSelectorQuery()
query.select(ele).boundingClientRect()
// query.selectViewport().scrollOffset()
query.exec(function (res) {
// console.log(ele, res, res[0].height)
if (topOrHeight && topOrHeight == "height") {
resolve(res[0].height)
} else {
resolve(res[0].top)
}
})
})
},
封装了这个方法,page都可以使用 但是component中用不了
const query = wx.createSelectorQuery().in(this)