<a>
. Допустим <a [menuItem]="category">
. Тогда получится что-то типа:<li>
<a routerLink="/test/{{ category.id }}">{{ category.name }}</a>
<ul *ngIf="category.children">
<li *ngFor="let category of category.children">
<a [menuItem]="category">{{ category.name }}</a>
</li>
</ul>
</li>