收藏
回答

无法获取component中的元素

wx.createSelectorQuery().selectAll('.green-btn').boundingClientRect(function (rects) {

console.log(rects)

rects.forEach(function (rect) {

console.log(rect)

})

}).exec()

采用上段代码获取page页面内的元素时可以获取到,但是获取page引用的component中的元素则无法获取,望解决,或者有什么其他解决方案吗

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

1 个回答

  • 卢霄霄
    卢霄霄
    08-22

    in(this) 或者 this.createxxxxxx

    08-22
    赞同 1
    回复 3
    • 风舞红枫、づ
      风舞红枫、づ
      08-22
      可以了,谢谢
      08-22
      回复
    • 卢霄霄
      卢霄霄
      08-22回复风舞红枫、づ
      顺带提醒 很多 wx.createxxx 的API在组件里都需要传递this,有的是在参数里,有的是这种in
      08-22
      回复
    • 风舞红枫、づ
      风舞红枫、づ
      08-22回复卢霄霄
      好的
      08-22
      回复
问题标签