收藏
回答

通过wx.createSelectorQuery()获取动态View 的高度为0?请赐教,谢谢

  <view class="myBasestyle="position: relative; background: white;margin-top: 4px;  border-radius: 4px; font-size: 26rpx;  width: 100%; height: auto; display: flex;  flex-direction: column;id='the-id'>

    <block wx:for="{{findtime}}" wx:key="this">   

循环,该view 根据循环的内容,高度自动在变化。

    </block>

  </view>

打印view的高度代码

setTimeout(function () {

      var query = wx.createSelectorQuery();

      query.select('.myBase').boundingClientRect();

      query.exec(function (rect) {

        console.log(rect)

        if (rect[0=== nullreturn;

      });

    }, 500)

打印结果

打印的结果中height为0,需要用到View的高度,请各位大佬们赐教,如果能获得这个动态View 的高度?谢谢!


回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容