收藏
回答

pageScrollTo到指定位置时,complete回调后依然触发onPageScroll ?

发现使用pageScrollTo滚动到指定位置时,complete 函数已经调用,但是有时候之后依然会触发 onPageScroll 生命周期函数,并且会向上滚动 1 到 2个像素。


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

2 个回答

  • KaygNas
    KaygNas
    2020-04-20

    我也出现了这种情况!本来想通过回调“修改参数来控制onpagescroll,避免和其他函数的冲突的,后来发现回调之后还是会触发onpagescroll,现在想到的办法就是用settimeout把修改参数的时间延后400ms。

    我在想可能是因为scrollTo的动画原因导致的?

    2020-04-20
    有用 1
    回复 1
    • stone
      stone
      2020-04-24
      应该是的
      2020-04-24
      1
      回复
  • 是小白啊
    是小白啊
    2019-10-11

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-10-11
    有用
    回复
登录 后发表内容
问题标签