2016-02-29 36 views
1

早上好!如何在角色2組件被銷燬/刪除之前將css動畫應用到角色2組件?

當我們等待新的ng2-animate庫完成時,是否有另一種方法來將元素從dom中移除之前進行動畫製作?

我正在使用帶* ngIf屬性的元素。當元素被添加到DOM中時,我可以在沒有問題的情況下對其進行動畫處理。元素被刪除時,轉換不適用。

我試過使用生命週期掛鉤通過在ngOnDestroy中偵聽動畫端事件,我嘗試過使用渲染器。後者尚未記錄。

我現在只需要依靠JQuery嗎?

+0

我想知道你是如何管理它的。你結束了與jQuery或找到了解決方案? –

+0

我相信這不再是Angular 5中的問題了,這就是我們現在使用的。 – wolfhoundjesse

回答

0

看起來像一個錯誤,其中的上拉請求已經存在https://github.com/angular/angular/pull/6768

我發現了一個錯誤,這是detachView方法animateNodeLeave之前去除DOM。

+0

Angular2中的新動畫模塊應該解決此問題(尚未嘗試過)。 –