请教大家,小程序有两个scroller-view,要求上面的scroller-view滑动下面的也跟着滑动,下面滑动上面也跟着滑动。于是对两个scroller-view均使用了scroll-left和bindscroll。结果一滑导致了帕金森般的抖动,是相互嵌套循环设定scroll-left导致的,使用延时设定后勉强能用,但无法快速同步滑动了,有什么可以解决的办法吗?
请教大家,小程序有两个scroller-view,要求上面的scroller-view滑动下面的也跟着滑动,下面滑动上面也跟着滑动。于是对两个scroller-view均使用了scroll-left和bindscroll。结果一滑导致了帕金森般的抖动,是相互嵌套循环设定scroll-left导致的,使用延时设定后勉强能用,但无法快速同步滑动了,有什么可以解决的办法吗?
4 回答961 阅读
1 回答712 阅读✓ 已解决
1 回答710 阅读✓ 已解决
1 回答801 阅读✓ 已解决
2 回答860 阅读
2 回答899 阅读
2 回答609 阅读
2个方案
1、focus的时候,加个标识,阻止另外一个ScrollView的left赋值操作;
2、页面只使用一个ScrollView,正常左右滑动,其他内容固定宽度,absolute定位left=0;