react hook BScroll 组件滚动频繁并且第二次滚动被初始化了

image.png
我试图在自己封装的 BScroll 组件 拿出 scroll 事件的 信息,然后通过父组件的 setScroll 来更新父组件的位置,但是第一次滚动的并且流畅,我再第二次滚动的时候值被初始化了
image.png

image.png

image.png

我已经在自己封装的 BScroll 组件(Scroll)清除了副作用,第一次是按照文档走 destroy 方法,但是滚动的很难,一卡一卡。无奈之下 只好清除副作用赋值 undefined

image.png

求大佬指点

阅读 821
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题