这是一个测试示例: https ://codesandbox.io/s/j4vn761455?file=/src/App.vue:112-116
第 1 步:将 4 拖到 5。如您所见,4 和 5 交换位置
步骤 2:将 1 拖到 6,如您所见,1 移动到 6 所在的位置,6 被推到一边,然后 2、3、4 和 5 全部移动。
我想保持现有项目不变,移动 1 和 6 应该在网格上移动 1 到 6 和 6 到 1 空间。所有其他项目应保留在其空间中。
我试过使用sort=false
这个没有效果,没有group=
,它会禁用所有拖动。
这可能吗?
我希望网格中的项目是静止的,并且仅根据所需的选择移动。如果我没有使用正确的工具,还有其他东西可以做到这一点吗?想想如果网格是图标,当将图标移动到选择时,它确实会产生一个很好的 UI,然后所有以前的图标都会自动切换。对用户来说会很烦人。
希望这是有道理的,如果您需要更多详细信息,请在下面发表评论,我会根据需要进行修改/更新。