Angular gridster 移动问题

Angular gridster moving issue

我正在尝试使用 angular gridster 创建示例,但无法实现我的目标。我想要做的就是如果我将项目 A 移动到项目 B 和项目 C 之间,项目 C 将被推到右边,项目 B 将被推到左边,项目 A 将取代项目 B.

发生的事情是我只能将一个项目移动到一个空的地方。 以下是我正在使用的选项:

$scope.gridsterOptions = {
    columns: 12,
    maxRows: 1,
    pushing: false,
    floating: false,
    resizable: {
        enabled: false,
    },
    draggable: {
        enabled: true, // whether dragging items is supported
    }
};

有人可以解决这个问题吗? 这是 plunker.

上的示例代码

pushing: false, 之后添加新行:

swapping: true,

这应该可以解决问题。