Relative Links / Teilrouten mit routerLink

In meiner App haben einige URLs die Form

/department/:dep/employee/:emp/contacts

In meiner Seitenleiste zeige ich eine Liste aller Mitarbeiter, von denen jeder ein @ h[routerLink] welche Links zu den Kontakten dieses Mitarbeiters

<ul>
    <li>
        <a [routerLink]="['/department', 1, 'employee', 1, 'contacts']"></a>
    <li>
    <li>
        <a [routerLink]="['/department', 1, 'employee', 2, 'contacts']"></a>
    <li>
    ...
</ul>

Bei diesem Ansatz muss ich jedoch immer den vollständigen Pfad angeben, einschließlich aller Parameter (wiedep im obigen Beispiel), was ziemlich umständlich ist. Gibt es eine Möglichkeit, nur einen Teil der Route anzugeben, z. B.

<a [routerLink]="['employee', 2, 'contacts']"></a>

(ohne dasdepartment Teil, weil ich mich nicht wirklich für @ interessiedepartment in dieser Sicht und mein Gefühl ist, dass dies sowieso gegen die Trennung von Bedenken geht)?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage