问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 微信小程序 Bug query.select('.xxx').boundingClientRect 客户端 6.7.4 2.2.5
const query = wx.createSelectorQuery() query.select('.main-container').boundingClientRect(res => { console.log('.main-container', e.scrollTop, res.top) this.setData({ //节点的上边界坐标 headFixed: res.top <= 0, }) }).exec()
query.select('.fixed-head').boundingClientRect(res => { console.log('.fixed-head', e.scrollTop, res.top) this.setData({ //节点的上边界坐标 headFixed: res.top <= 0, }) }).exec()
query.select('.scroll-view-container').boundingClientRect(res => { console.log('.scroll-view-container', e.scrollTop, res.top) this.setData({ //节点的上边界坐标 headFixed: res.top <= 0, }) }).exec()
选择不同元素,获取数据完全一样????
代码片段
const query = wx.createSelectorQuery() query.select('.main-container').boundingClientRect(res => { console.log('.main-container', e.scrollTop, res.top) this.setData({ //节点的上边界坐标 headFixed: res.top <= 0, }) }).exec() query.select('.fixed-head').boundingClientRect(res => { console.log('.fixed-head', e.scrollTop, res.top) this.setData({ //节点的上边界坐标 headFixed: res.top <= 0, }) }).exec() query.select('.scroll-view-container').boundingClientRect(res => { console.log('.scroll-view-container', e.scrollTop, res.top) this.setData({ //节点的上边界坐标 headFixed: res.top <= 0, }) }).exec()
微信小程序开发问题解答
微信小程序开发者回答:
能做成代码片段吗?
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
微信小程序开发者回答:
贴上去了,还有这个markdown编辑器UED非常非常差,非常不合腾讯气质。。。
微信小程序开发者回答:
代码片段,不是一段代码哦。。是希望可以我这边跑起来。。因为光是这一段js看不出问题所在哟
本文网址:http://www.91bianli.com/weixinxiaochengxu/37883.html