如何在销毁/删除angular2组件之前将css动画应用于它们?

如何在销毁/删除angular2组件之前将css动画应用于它们?,css,animation,dom,angular,Css,Animation,Dom,Angular,早上好 当我们等待新的ng2动画库完成时,是否有其他方法在元素从dom中移除之前对其进行动画处理 我正在使用具有*ngIf属性的元素。当元素被添加到DOM中时,我可以毫无问题地为它设置动画。删除图元后,将不应用过渡 我通过在Ngondestory中侦听animationend事件来尝试使用生命周期挂钩,并尝试使用渲染器。后者还没有被记录在案 我现在需要依靠JQuery吗?看起来像是一个已经存在拉取请求的bug 我发现了一个bug,它是detachView方法在animateNodeAve之前删除

早上好

当我们等待新的ng2动画库完成时,是否有其他方法在元素从dom中移除之前对其进行动画处理

我正在使用具有*ngIf属性的元素。当元素被添加到DOM中时,我可以毫无问题地为它设置动画。删除图元后,将不应用过渡

我通过在Ngondestory中侦听animationend事件来尝试使用生命周期挂钩,并尝试使用渲染器。后者还没有被记录在案


我现在需要依靠JQuery吗?

看起来像是一个已经存在拉取请求的bug

我发现了一个bug,它是
detachView
方法在
animateNodeAve
之前删除DOM


Angular2中的新动画模块应该可以解决这个问题(我自己还没有试过)。我想知道你是怎么做到的。你最终在jQuery上找到了一个解决方案?我相信这在Angular 5中不再是一个问题,这就是我们现在使用的。