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