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看不出问题所在哟