В моем приложении Angular
есть простой sidebar
компонент:
<sidebar [visible]="isSidebarVisible$ | async">
<ng-container #vc [@enterLeaveAnimation]></ng-container>
</sidebar>
Внутри этого компонента я динамически отображаю компоненты с помощью отложенной загрузки (они отображаются в <ng-container>
) .
Проблема, с которой я сталкиваюсь: согласно этому ответу невозможно использовать анимацию на <ng-container>
. Я могу определить ту же анимацию внутри каждого компонента, который я не хочу загружать, тогда это будет работать, но я не хочу этого делать. Есть ли более чистый способ сделать это?