Ich weiß, dass ich einen Parameter routerLink
für Routen wie übergeben kann
/user/:id
durch Schreiben
[routerLink]="['/user', user.id]"
aber was ist mit Routen wie dieser:
/user/:id/details
Gibt es eine Möglichkeit, diesen Parameter festzulegen, oder sollte ich ein anderes URL-Schema in Betracht ziehen?
angular
angular2-routing
angular2-router3
Thorsten Westheider
quelle
quelle
<button mat-button routerLink="...">View user</button>
Syntax?Vielleicht ist es eine sehr späte Antwort, aber wenn Sie mit param auf einer anderen Seite navigieren möchten, können Sie
Auch sollten Sie nicht vergessen, Routing-Konfiguration wie,
quelle
Zuerst in Tabelle konfigurieren:
jetzt im Typ Skriptcode:
Parameter in einer anderen Komponente empfangen
quelle
Es gibt mehrere Möglichkeiten, dies zu erreichen.
Für das Attribut routerLink müssen Sie das routingModule in das Feature-Modul importieren, falls Sie das Feature-Modul verzögert geladen haben, oder das App-Routing-Modul importieren, wenn es nicht automatisch zum AppModule-Import-Array hinzugefügt wird.
quelle