Wenn ich in someweher in einem Winkel 2-Komponenten wie dies ein Ankerelement setzen,hinzufügen Element mit Router dynamisch
<a [routerLink]="['/LoggedIn/Profile']">Static Link</a>
alles funktioniert gut. Wenn Sie auf den Link klicken, leitet der eckige Router mich zur Zielkomponente.
Jetzt möchte ich den gleichen Link dynamisch hinzufügen. Irgendwo in meiner App habe ich eine "Benachrichtigungskomponente", deren einzige Verantwortung darin besteht, Benachrichtigungen anzuzeigen.
Die Benachrichtigungen Komponente macht etwas wie folgt aus:
<div [innerHTML]="notification.content"></div>
wo notification.content die String-Variable in der NotificationComponent Klasse ist, und enthält die HTML angezeigt werden soll.
Das notification.content Variable kann so etwas wie
enthält<div>Click on this <a [routerLink]="['/LoggedIn/Profile']">Dynamic Link</a> please</div>
Alles funktioniert gut und zeigt auf meinem Bildschirm, aber es passiert nichts, wenn ich den dynamischen Link klicken ?!
Gibt es eine Möglichkeit, den eckigen Router mit dieser dynamisch hinzugefügten Verbindung arbeiten zu lassen ???
ps. Ich weiß über DynamicComponentLoader, aber ich brauche wirklich eine uneingeschränkte Lösung, wo ich alle Arten von HTML an meine Benachrichtigungskomponente senden kann, mit allen Arten von verschiedenen Links ....
Hey, haben Sie die Lösung durch Zufall gefunden? – ValeriiVasin