In the Angular documentation, die routerLink
Richtlinie Selektoren wie folgt definiert ist:Warum ist der Selektor [RouterLink] definiert als: nicht (a) [routerLink]?
:not(a)[routerLink]
Meines Wissens bedeutet dies "alle nicht <a>
Tags, die das Attribut Router haben".
jedoch später in der gleichen Dokumentation zeigen sie Beispiele für routerLink
mit <a>
-Tags verwendet werden, zum Beispiel:
<a [routerLink]="['/user/bob']" [queryParams]="{debug: true}" fragment="education">
link to user component
</a>
Dies ist ein Fehler in der Dokumentation oder gibt es etwas, was ich weiß nicht, über Selektoren ?
Es gibt zwei Direktiven RouterLink und RouterLinkWithHref https://github.com/angular/angular/blob/master/packages/router/src/directives/router_link.ts – yurzui