小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在引用得组件中
wx.createSelectorQuery().select(#id).boundingClientRect(function (rect) {
console.log(rect)
}).exec()
// 打印值为null
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
var query = wx.createSelectorQuery().in(this) query.select('#the-id').boundingClientRect(function(res){ res.top // 这个组件内 #the-id 节点的上边界坐标 }).exec()
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
感谢啊 没仔细看文档 感谢
这里还有个坑,刚试出来,,res里面的top,不是所谓的组件位置,而是相对于滚动条的位置,,搞了半天才试出来
好得 感谢
页面中调用组件中的dom呢?
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
var query = wx.createSelectorQuery().in(this) query.select('#the-id').boundingClientRect(function(res){ res.top // 这个组件内 #the-id 节点的上边界坐标 }).exec()
感谢啊 没仔细看文档 感谢
这里还有个坑,刚试出来,,res里面的top,不是所谓的组件位置,而是相对于滚动条的位置,,搞了半天才试出来
好得 感谢
页面中调用组件中的dom呢?
你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。