3

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

下面是我们希望它如何工作以及 sortablejs 当前如何工作

反应美丽的 dnd

反应美丽的 dnd 滚动

可排序的js

sortablejs-滚动

我从 react-beautiful-dnd 迁移到 sortablejs,因为它不支持树状嵌套列表。但是 sortablejs 的自动滚动并不是我们可以部署给用户的东西,因为它感觉非常有问题,以至于感觉它几乎不能工作,而且它让整个 UX 看起来很糟糕。所以我真的像许多提交有关自动滚动问题的 sortablejs 用户一样被卡住了。

如果您知道如何实现这一点或知道具有良好滚动和嵌套/树状结构支持的不同库,请提出建议。

这是一个干净简单的代码框来测试滚动

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

4

0 回答 0