小程序
小游戏
企业微信
微信支付
扫描小程序码分享
分类管理,左侧二级分类,右侧三级具体分类
左侧点击实现了锚点定位,右侧部分实现了滑动到相应区域,左侧响应滑动模块。
纠结的点:
无法在tap、touch等响应事件之前,获取到标签元素的offsetTop,只能在相应的事件中,拿到当前元素的offsetTop然后进行判断,使左侧的active状态进行相应。
现在做出来的效果,一次滑动不超过一屏的时候,状态判断正确
希望可以有其他的解决办法或者思路。
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
官方之前有人建议用这个做这个效果
https://developers.weixin.qq.com/miniprogram/dev/api/intersection-observer.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
谢谢,仔细研究了一下,有一点疑问:
true
observe
targetSelector
如何选择多个。。。
哈哈哈 我没有实操过哎。。不过看起来 应该是设上相同的css ,就会在 observe()的时候获取多个
就因为如此才难过啊,设置了之后只会选择第一个。。。很糟糕的文档啊。。。。
扑哧。。今天下班啦 明天我也试试去
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
官方之前有人建议用这个做这个效果
https://developers.weixin.qq.com/miniprogram/dev/api/intersection-observer.html
谢谢,仔细研究了一下,有一点疑问:
true
,observe
的targetSelector
将选中多个节点(注意:同时选中过多节点将影响渲染性能)如何选择多个。。。
哈哈哈 我没有实操过哎。。不过看起来 应该是设上相同的css ,就会在 observe()的时候获取多个
就因为如此才难过啊,设置了之后只会选择第一个。。。很糟糕的文档啊。。。。
扑哧。。今天下班啦 明天我也试试去