0

我正在寻找一种可以删除附加到 ngRepeat 的元素的方法。我这样做是为了添加一些动画。对于添加元素,使用“链接”事件很容易,该事件在首次创建时被调用。我不知道如何拦截删除事件。基本上我想自己做 DOM 删除。

4

1 回答 1

1

$destroy您可以通过订阅范围上的事件来判断元素何时被删除:

scope.$on('$destroy', function(event) {...});

我不确定您是否可以自己接管元素的删除,但也许您可以克隆元素并操作克隆(就像 jQuery 对可拖动元素所做的那样)。

于 2013-04-22T04:18:01.253 回答