В моем приложении я использую routerLink для создания моей ссылки в соответствии с параметром, переданным в routerLink.
<a [routerLink]="['/home/global/userprofile',UserId]">
Выше кода генерирует ссылки с предоставленным userId, но я хочу настроить угловой routerLink так, чтобыЯ могу проверить, является ли UserId действительным или нет, если он действителен, я верну преобразованную ссылку href через это, а если нет, я верну пустой или нулевой URL.
Я не могу использовать какой-либо другой директивный подход или фабрики каналов, так какЯ использую этот код routerLink в нескольких местах в моем проекте, поэтому я просто не хочу переходить и изменять все, где этот код является записывающим.Кто-нибудь может направить меня в этом?Мне просто нужна концепция, я могу написать код для идеи.
Если требуется, я могу объяснить это подробнее, если возникнут какие-либо вопросы.