Angular 如何停止在cdkDropList中使用自动排列功能

Angular 如何停止在cdkDropList中使用自动排列功能,angular,drag-and-drop,Angular,Drag And Drop,我想在cdkDropList中拖放一个项目,但不想在列表中自动排列这些项目。想把一件物品放在中间或右边,并保持在那个位置。现在,当我释放鼠标时,它将自动与最接近的可用左对齐空间对齐 <div cdkDropList [cdkDropListData]="items" cdkDropListDropped)="drop($event)"> <div cdkDrag [cdkDragData]="item" *ngFor="let item of items;">

我想在cdkDropList中拖放一个项目,但不想在列表中自动排列这些项目。想把一件物品放在中间或右边,并保持在那个位置。现在,当我释放鼠标时,它将自动与最接近的可用左对齐空间对齐

<div cdkDropList [cdkDropListData]="items" cdkDropListDropped)="drop($event)">
    <div cdkDrag [cdkDragData]="item" *ngFor="let item of items;">
        {{item.name}}
    </div>
</div>

{{item.name}

我下面举一个例子,您到目前为止尝试了什么?我们不能期望为您完成工作。@MikeTung我想在多行中呈现一些具有预定义位置的项目。项目是可拖动的,用户可以在保存前添加或修改这些行中任何项目的位置。所有项目都有唯一的id。
{{item.name}
我下面举一个例子,到目前为止您尝试了什么?我们不能期望为您完成工作。@MikeTung我想在多行中呈现一些具有预定义位置的项目。项目是可拖动的,用户可以在保存前添加或修改这些行中任何项目的位置。所有项目都有唯一的id。
{{item.name}