RouterLinkActive funktioniert nicht, wenn ein dynamisch generierter Link beim Navigieren durch die App selbst verwendet wird.RouterLinkActive für RouterLink mit Parametern (/ dynamic)
z.B. In meiner Top-Navigation habe ich das;
<a [routerLink]=['user', currentUser.name] routerLinkActive='active'>{{currentUser.name}}</a>
Während die hardcoded Version funktionieren würde.
<a [routerLink]=['user','bob']>View Bobs Account</a>
Ein Plunk für dieses ist hier; https://plnkr.co/edit/BYKMucE3Y75uJSpV5VWx?p=preview
Klicken Sie auf "John" und "Dynamic Router Link Name =" und "John" sollte beide aktiv sein. Dies funktioniert manchmal beim ersten Klick, wenn dies der Fall ist, dann klicken Sie wieder auf "Home", der Klick erneut auf "John". Sie sehen nur den hartcodierten Link als aktiv registriert, obwohl die hrefs identisch sind.
Ist dies geplant/unmöglich? oder setze ich etwas falsch?
Haben Sie das gelöst? Auch dein Punker stürzt ab, wenn du auf die Links klickst. – Pylinux