原因是因为该元素此刻是隐藏不显示的。
比如
<view id="c1" wx:if="{{id==1}}"></view>
这种情况就获取不到动态高度 把 wx:if 去掉就立马可以了
wx.createSelectorQuery().select('#c1').boundingClientRect(function (res) {
console.log('c1=',res);
}).exec()
原因是因为该元素此刻是隐藏不显示的。
比如
<view id="c1" wx:if="{{id==1}}"></view>
这种情况就获取不到动态高度 把 wx:if 去掉就立马可以了
wx.createSelectorQuery().select('#c1').boundingClientRect(function (res) {
console.log('c1=',res);
}).exec()