我正在尝试创建用户可以选择不同类型的块并将它们堆叠在一起以创建独特模板的应用程序。
由于我希望用户能够多次将相同的块添加到模板中,因此我必须使用 'track by $index' 来完成此操作:
<li ng-repeat="chosen in chosenlist track by $index">
但是,当我尝试使用 ng-animate 添加动画时,删除块的动画是在模板中的最后一个块上设置动画,而不是删除块。我将代码放在 jsfiddle 中http://jsfiddle.net/FC9c7/6/。
尝试通过选择布局 1、2 或 3 添加新块。当您单击“删除块”时,您将看到问题。