收藏
回答

SelectorQuery 在自定义组件中获得的坐标都为0 为什么?

Component({
  queryMultipleNodes (){
    const query = wx.createSelectorQuery().in(this)
    query.select('#the-id').boundingClientRect(function(res){
      res.top // 为0???
    }).exec()
  }
})

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

1 个回答

  • 小黎
    小黎
    2020-12-02

    注意一点,调用这个方法的时候,组件是否渲染完成了

    2020-12-02
    有用
    回复 1
    • M武
      M武
      2020-12-02
      感谢,方向是对的。其实是被tabs组件 display: none;隐藏了
      2020-12-02
      回复
登录 后发表内容
问题标签