拖放以在 Javascript 中对矩形重新排序

Drag and drop to reorder rectangles in Javascript

本文关键字:新排序 排序 Javascript 拖放      更新时间:2023-09-26

是否可以使用拖放来重新排序HTML画布矩形,最好的方法是什么?给定一堆矩形,我希望能够通过拖动来更改它们的顺序。还是使用div 更容易实现这一点?我想创建一个具有类似于 Packery 的拖放功能的矩形打包程序,只是实现了不同的矩形打包算法。

通过拖动矩形来更改顺序的最佳方法是实现这些插件,如Packery,Gridster,ShapeShift,而不是使用div。Gridster不能用于多种布局,而Shapeshift可以派上用场。比较这两者,Shapeshift是响应式的。我建议根据他们的要求和使用频率实施其中任何一个。