feat(Dialog): animate.leave
- Vorherrschende Sprache
- TypeScript
- Sterne
- 25k
- Forks
- 6.8k
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 91
Beschreibung
### Feature Description
When you use the if control flow or ViewContainerRef.createComponnt in Angular, animate.enter and animate.leave work. However, animate.leave support is not provided in components such as Dialog and Overlay. I think the reason is that the overlay is directly destroyed.
### Use Case
Use case: https://stackblitz.com/edit/stackblitz-starters-trwgh2rt?file=package.json
Beitragsleitfaden
Rechercherichtung
Beginne damit, die Dialog- und Overlay-Einstiegspunkte nachzuverfolgen, die beteiligt sind, wenn ein Overlay zerstört wird, und reproduziere dann das Verhalten anhand des verlinkten StackBlitz-Anwendungsfalls. Vergleiche den if-Kontrollfluss und die ViewContainerRef.createComponent-Fälle mit Dialog und Overlay und bestätige, dass animate.leave vor der Zerstörung unterstützt wird, ohne bestehendes Verhalten zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- angular, typescript
- Bereich
- frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 52/100