Angular 2 "Animation einschieben" einer gerouteten Komponente

Nehmen wir an, ich habe 2 geroutete Komponenten und zwei Routerlinks in der festen Navigationsleiste, um sie zu routen. Ich möchte, dass sie von rechts hineingleiten, wenn ich auf die Routerlinks klicke.

Ich möchte die Komponente nicht mit CSS versetzen und verwende eine Timeout-Funktion, um die CSS-Klasse so zu ändern, dass sie hineingleitet (z. B. mit ngStyle oder ngClass).

Gibt es elegantere Möglichkeiten, um dies in Angular 2 zu erreichen?

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage