获取某一个元素高度,默认是在回调函数执行的
const query = wx.createSelectorQuery()
query.select('#id').boundingClientRect()
query.selectViewport().scrollOffset()
query.exec(function(res){
res[0].height
})
怎么批量获取元素高度,或者同步(非异步)获取元素高度呢?上面的方法由于必须等回调执行完才能返回值,如果封装成方法强制return出去的话,还是默认值
我也遇到一样的问题,官方的大神们,可以来解答一下吗,异步获取会使整个代码流程变得异常复杂。能否提供一个同步,一个异步?这样让开发者自己选择,即使同步获取,性能方面开发者也会关注的。
同样的问题,请问现在有解决方法了吗