收藏
回答

createSelectorQuery 获取元素距顶高度不准 有时候还报错

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug SelectorQuery 工具 6.6.7 2.2.3
// 获取评论节点信息
queryMultipleNodes: function() {
  var query = wx.createSelectorQuery();
  //选择id
  query.select('.comment-list-wrp').boundingClientRect()
  query.exec((res) => {
    //取高度
    this.setData({
      commentTop: res[0].top
    })
  })
},
 
 
        this.setData({
          comment: result.items,
          current_page: result._meta.currentPage,
          count_page: result._meta.pageCount,
        }, () => { setTimeout(() => { this.queryMultipleNodes()},1000)})


然后偶尔会有这样的问题 是什么问题呢


最后一次编辑于  2018-11-14  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-白柿子
    社区技术运营专员-白柿子
    2018-11-14

    提供一下能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-11-14
    赞同
    回复 2
    • 张鑫
      张鑫
      2018-11-15

      https://developers.weixin.qq.com/s/LldKKWmy7g3E

      特别少会出现那个报错 不知道改怎么测试修改

      2018-11-15
      回复
    • 社区技术运营专员-白柿子
      社区技术运营专员-白柿子
      2018-11-15回复张鑫

      测试了下,是点击这个按钮对吧,并未复现错误提示,是需要复现的操作吗?

      2018-11-15
      回复
  • 庞敏
    庞敏
    03-09

    请问这个问题解决了吗


    03-09
    赞同
    回复