当前位置: 首页 > 面试题库 >

元素删除时的angularJS通知

裴俊雅
2023-03-14
问题内容

我正在创建一个新指令,我想知道当从DOM中删除元素时如何通知。
我的目的是在删除元素时添加一个jquery动画。


问题答案:

如果要为移除动画设置动画,则需要先执行此操作,然后再移除元素。

我创建了一个小提琴来演示这一点。

在第一部分中,您将监听对$destroy从DOM中删除的元素进行角度调用的事件。

在第二种情况下,我创建了一个指令淡出并自动删除该元素。

在第三种情况下,伪指令只是将元素淡出,然后将删除内容传递给控制器​​。

如果要淡出被删除的元素,则不能使用第一个选项。

在第二个和第三个之间,我个人建议第三个,因为它更灵活。



 类似资料:
  • 问题内容: 我有一本字典存放在 现在,我不想包含重复的,我应该使用什么? 问题答案: 只需创建一个可以通过键获取唯一值的过滤器即可。这样的事情应该做(我根本没有测试过,所以我把这件事留给你,这只是给你一个主意): 注意:Array.indexOf()在IE8中不起作用 ,因此,如果支持IE8,则需要在indexOf()中存根,或者需要使用稍微不同的方法。 其他想法:如果已经在引用那些库,那么最好创

  • 问题内容: 我想从JSON中删除JSON元素或整行。 我有以下JSON字符串: 问题答案: 您可以使用splice从数组中删除元素。

  • 主要内容:删除元素/内容,jQuery remove() 方法,实例,jQuery empty() 方法,实例,过滤被删除的元素,实例通过 jQuery,可以很容易地删除已有的 HTML 元素。 删除元素/内容 如需删除元素和内容,一般可使用以下两个 jQuery 方法: remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素 jQuery remove() 方法 jQuery remove() 方法删除被选元素及其子元素。 实例 $("#div1").re

  • 主要内容:JavaTuples 删除元素的方法,JavaTuples 删除元素的示例JavaTuples 删除元素的方法 元组包含 removeAtX() 方法来删​​除特定索引处的值。例如 Triplet 类具有以下方法。 removeAt0() : 删除索引 0 处的值并返回结果元组。 removeAt1() : 删除索引 1 处的值并返回结果元组。 removeAt2() : 删除索引 2 处的值并返回结果元组。 删除一个元素会返回一个新的元组。 JavaTuples 删除

  • 尽管这听起来可能太基本了,但我想问一下如何使用JSoup从doc中删除元素。 我试图寻找它,但没有成功。 问题是: 这工作罚款。但是我相信一次又一次地选择相同的元素可能会证明内存饥饿。有可能吗? //尝试从doc中选择myNewElements。

  • 问题内容: 当我尝试使用迭代器从CopyOnWriteArrayList删除元素时,出现异常。我注意到它已记录在案 不支持对迭代器本身进行元素更改操作(删除,设置和添加)。这些方法抛出UnsupportedOperationException。 (来自http://download.oracle.com/javase/6/docs/api/java/util/concurrent/CopyOnWr