我发现了很多关于如何使用不同的可拖动指令的简单示例,但现在我想以编程方式执行此操作。有一个最小的示例应用程序可以演示该问题。它接收“dropped”事件,但 previousIndex 和 currentIndex 始终相同。
https://stackblitz.com/edit/angular-8-drag-and-drop-dynamic-components
单击添加按钮几次,然后尝试移动它们。
我发现了很多关于如何使用不同的可拖动指令的简单示例,但现在我想以编程方式执行此操作。有一个最小的示例应用程序可以演示该问题。它接收“dropped”事件,但 previousIndex 和 currentIndex 始终相同。
https://stackblitz.com/edit/angular-8-drag-and-drop-dynamic-components
单击添加按钮几次,然后尝试移动它们。
问题是(曾经)一个真正的错误:https ://github.com/angular/components/issues/16961