Angular routerLink conditionally
<a [routerLink]="myVar ? '/home' : null" routerLinkActive="is-active">Home</a>
or
<a [routerLink]="myVar ? ['/home'] : []">Home</a> <a [routerLink]="myVar ? '/home' : null" routerLinkActive="is-active">Home</a>
or
<a [routerLink]="myVar ? ['/home'] : []">Home</a> Представлены 2 варианта решения, как сослаться на локальную переменную шаблона (#myVar) за пределами шаблона:
Установите пакет npm i @storybook/cli -g и запустите команду sb init в корне angular проекта.
user.class.ts Функция сопоставления маршрута с URL-адресами. Возможность динамически подбирать компонент для маршрута
Приводятся примеры расширения PrimeNG календаря и NgFor с использованием директив