|
|
1
1
所以,我花了一点时间来解决这个问题,但我找到了一个可能的解决方案,可以帮助你。您应该创建一个自定义指令来代替经典指令
快速:我们清除当前视图,实例化一个嵌入式视图,并在每次发生更改时将其插入到div中。 关于您的组件,您的动画将如下所示(当然,您可以更改它们):
还有你的模板:
记得把你的衣服脱下来
闪电战: https://stackblitz.com/edit/angular-ivy-hc8snt?file=src/app/app.component.html |
|
|
2
0
只是想和大家分享我的结局。这个解决方案的灵感主要来自弗朗西斯科·利桑德罗(Francesco Lisandro)的答案。
应用程序。组成部分html
应用程序。组成部分ts
这是我的梦想。diretive。ts
查看Stackblitz的演示: https://stackblitz.com/edit/angular-ivy-t7ea53?file=src/app/ngIfAnimation.directive.ts 注意:确保休假过渡持续时间等于:休假过渡的持续时间。 |