Sortablejs根据边缘距离自动滚动速度

问题描述

sortablejs的自动滚动感觉几乎行不通。有时会滞后。我正在开发一个需要平滑滚动的应用程序,类似于在react-beautiful-dnd中的工作方式。当您靠近边缘时,它开始缓慢滚动,而当您靠近边缘时,它会加速。感觉很自然。

这是我们希望其工作的方式,然后是sortablejs当前的工作方式

美丽的反应性

react-beautiful-dnd-scroll

sortablejs

sortablejs-scroll

我从react-beautiful-dnd移到sortablejs,因为它不支持树状嵌套列表。但是sortablejs的自动滚动并不是我们可以部署给用户的东西,因为它感觉很容易出错,以至于感觉几乎行不通,并且使整个UX看起来很糟糕。因此,我确实像许多sortablejs用户一样陷入困境,他们提交了有关自动滚动的问题。

如果您知道如何实现此目标,或者知道另一个具有良好滚动和嵌套/树状结构支持的库,请提出建议。

这是一个干净简单的codeandBox来测试滚动

https://codesandbox.io/s/vanilla-sortablejs-scroll-test-fmch4

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...