禁用排序但允许在 cdkDropList 中拖放

时间:2021-03-03 20:33:09

标签: angular drag-and-drop angular-cdk

我正在使用 cdkDropList。我想禁用所有类型的排序预览(即防止可拖动元素在拖动过程中移动),因为我想在实际放置后依赖数据模型的更改来反映列表的正确 UI 状态。为此,我使用 cdkDropListSortingDisabled 输入和 UI 明智,它完全符合我的要求。然而,cdkDropListDropped 事件似乎也通过不提供实际的 previousIndexcurrentIndex(而是它们始终是拖动元素的索引)来“阻止”排序。

有没有办法保持 cdkDropListDropped 事件的功能(即显示实际索引)?或者也许是实现这一目标的另一种方式?

0 个答案:

没有答案
相关问题