小程序
小游戏
企业微信
微信支付
扫描小程序码分享
左右联动。左侧分类,右侧数据。
1、当数据很多的时候,滑动右侧数据,左侧分类响应的很慢,好几秒才会显示激活状态。根本就没用及时响应激活状态;
2、滑动右侧数据后,再点击左侧的分类,右侧一点反应都没有,要等一会才有反应。
不知道是我技术有限,还是官方提供的不够。这滚动效果完全不能看啊
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
按照你的描述,你是不是通过监听scroll事件来判断是否需要切分类,再用setData切分类呢?安卓这边如果webview和js这边如果通信很频繁的话是可能出现消息延迟的问题,导致setData很久才有回应。
如果是像上述那样操作的话,看看能不能切换到用intersection来实现?https://developers.weixin.qq.com/miniprogram/dev/api/intersection-observer.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
操作过程是这样的,感谢回答。我会试试你说的intersection的
写个节流函数,不要频繁的去setData就行了
这样能实时响应?
你好,反馈已收到,问题确认中,感谢反馈
android上最近的版本好像滚动是有问题呢,不过说page的 scroll的比较多。。滚动事件消化得太慢了。。积累了很多出来,影响了其他事件
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
按照你的描述,你是不是通过监听scroll事件来判断是否需要切分类,再用setData切分类呢?安卓这边如果webview和js这边如果通信很频繁的话是可能出现消息延迟的问题,导致setData很久才有回应。
如果是像上述那样操作的话,看看能不能切换到用intersection来实现?https://developers.weixin.qq.com/miniprogram/dev/api/intersection-observer.html
操作过程是这样的,感谢回答。我会试试你说的intersection的
写个节流函数,不要频繁的去setData就行了
这样能实时响应?
你好,反馈已收到,问题确认中,感谢反馈
android上最近的版本好像滚动是有问题呢,不过说page的 scroll的比较多。。滚动事件消化得太慢了。。积累了很多出来,影响了其他事件