我正在寻找一种可以删除连接到ngRepeat的元素的方法。我这样做是为了添加一些动画。添加元素很容易使用'链接' event,在首次创建时调用。我不知道如何拦截删除事件。基本上我想自己去除DOM。
答案 0 :(得分:1)
您可以通过订阅范围内的$destroy
事件来判断元素何时被删除:
scope.$on('$destroy', function(event) {...});
我不确定你是否可以自己接管删除该元素,但也许你可以克隆该元素并操纵克隆(就像jQuery使用draggables一样)。