收藏
回答

scroll-view 通过wxs绑定bindscroll事件实时执行问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug scroll-view,bindscroll 微信安卓客户端 Version 7.0.18 2.12.2

代码片段地址:https://developers.weixin.qq.com/s/dnrHg5mM7FkG

如图滑动橙色部分,顶部内容通过wxs绑定scroll-view的bindscroll事件进行左右移动,内容应该完全同步。现快速滑动橙色部分会出现不同步现象。代码请看代码片段。

最右端也可复现此BUG






回答关注问题邀请回答
收藏

3 个回答

  • Admin²⁰²²
    Admin²⁰²²
    2020-09-08

    谢邀:

    试试关闭bindscroll的节流功能:

    1. scroll-view里面的隐藏属性 throttle="{{false}}" 功能:关闭函数节流功能,可以更精准的bindScroll。但也更耗手机性能

    参考:

    持续更新:收藏整理官方隐藏的小程序功能/参数/方法/API | 微信开放社区

    https://developers.weixin.qq.com/community/develop/article/doc/000c083ffac058602c3a49cd751813


    PS:你的代码片段我目前手上还有事没去亲测有没效果,你先试试我说的这个看看

    2020-09-08
    有用 2
    回复 2
    • 淡水
      淡水
      2020-09-17
      感谢大佬,隐藏属性妥妥的有用
      2020-09-17
      回复
    • Admin²⁰²²
      Admin²⁰²²
      2020-09-17回复淡水
      不客气,这是我应该做的~能帮到你是我的荣幸!希望咱们能继续在社区这个大家庭保持交流。
      2020-09-17
      回复
  • 倪西西
    倪西西
    2021-03-27

    上面大佬回答提到的

    scroll-view里面的隐藏属性 throttle="{{false}}" 

    严重怀疑官方实现的 throttle 的时候 trailing 尾部调用设置的为 false

    所以快速滑动的时候,最后一个状态有机率没有调用

    2021-03-27
    有用
    回复
  • 淡水
    淡水
    2020-09-07

    没有大佬来帮我解决这个问题的嘛

    2020-09-07
    有用
    回复
登录 后发表内容
问题标签