SortableJS `revertClone` 选项如何工作?
How does SortableJS `revertClone` option work?
revertClone: boolean
— 在移动到另一个列表后将克隆的元素恢复到初始位置。
有什么帮助吗?
如果启用克隆,它将在用户将元素移动到另一个可排序元素时显示。
默认情况下,它显示在被拖动元素在其原始可排序列表中的最后位置。但是,使用还原克隆,克隆将显示在原始列表中被拖动元素的拖动开始位置,而不是它所在的最后一个位置。
不是您可能从其名称中猜出的方式。
TL;DR: 当拖动到不同的排序时,是否应保留原始内容?
诚然,这是一项很难命名的手术。如果您熟悉 Windows Explorer 中在驱动器之间拖动文件的行为方式,则大致相似。默认为:
- 在同一驱动器内移动
- 在不同驱动器之间复制
克隆 是在拖动过程中似乎移动的复制对象。当 revertClone
是 true
时,对象被放入不同的可排序容器后,将保留两个副本:一个是它被丢弃的地方,另一个是它来自的地方。否则就只剩下一份了。
revertClone: boolean
— 在移动到另一个列表后将克隆的元素恢复到初始位置。
有什么帮助吗?
如果启用克隆,它将在用户将元素移动到另一个可排序元素时显示。 默认情况下,它显示在被拖动元素在其原始可排序列表中的最后位置。但是,使用还原克隆,克隆将显示在原始列表中被拖动元素的拖动开始位置,而不是它所在的最后一个位置。
不是您可能从其名称中猜出的方式。
TL;DR: 当拖动到不同的排序时,是否应保留原始内容?
诚然,这是一项很难命名的手术。如果您熟悉 Windows Explorer 中在驱动器之间拖动文件的行为方式,则大致相似。默认为:
- 在同一驱动器内移动
- 在不同驱动器之间复制
克隆 是在拖动过程中似乎移动的复制对象。当 revertClone
是 true
时,对象被放入不同的可排序容器后,将保留两个副本:一个是它被丢弃的地方,另一个是它来自的地方。否则就只剩下一份了。