Angular 2 "diapositiva en animación" de un componente enrutado

Digamos que tengo 2 componentes enrutados y dos Routerlinks en la barra de navegación fija para enrutarlos. Quiero que se deslicen desde la derecha cuando hago clic en Routerlinks.

No quiero compensar el componente con css y usar una función de tiempo de espera para cambiar la clase css para permitir que se deslice (por ejemplo, con ngStyle o ngClass).

¿Hay formas más elegantes de lograr eso en Angular 2?

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta