收藏
回答

微信小程序获取不到dom,在家帮忙看看?

<view class="descs">
  <view class="descs_item" wx:for="{{data}}" wx:key="key">
    <text class="descs_item_title">{{item.title}}:</text>
    <text class="descs_item_desc">{{item.desc}}</text>
  </view>
</view>

lifetimes: {
    ready: ()=> {
      var query = wx.createSelectorQuery();
      query.selectAll(".descs_item_title").boundingClientRect((rect) => {
        console.log(rect)
      }).exec()
    }
  }


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

3 个回答

  • 睡前原谅一切
    睡前原谅一切
    2020-04-30

    上午不是跟你说了么?组件内要把 wx换成this。

    https://developers.weixin.qq.com/s/6LHL0ZmU7Bgt

    2020-04-30
    有用 4
    回复
  • Admin ²º²³
    Admin ²º²³
    2020-04-30

    代码执行的时候data还是[]的状态导致没有渲染?

    没渲染的情况下获取不到

    组件类的话要this.createSelectorQuery();
    


    2020-04-30
    有用 1
    回复
  • Xavier
    Xavier
    2020-04-30

    楼上正解,data还没拿到,或者还没渲染

    2020-04-30
    有用
    回复
登录 后发表内容
问题标签