1
У меня есть общий маршрут по всему моему приложению, он упоминается как так:Как создать директиву routerLink повторного использования в Angular2
<a [routerLink]="['/Project', {id: project.id, title: project.urlTitle}]" href="#">
{{project.title}}
</a>
Как я могу сделать эту логику повторного использования с помощью директивы или аналогичной ?
т.е. идеале я хотел бы сделать что-то вроде:
<a [project-link]="project"></a>
Благодарим вас за ответ. Кажется, немного переборщить, чтобы создать для этого компонент. Я надеялся на более минималистичное решение. Но похоже, что это действительно невозможно ... – Baconbeastnz
Не знаю, почему вы думаете, что это слишком много. Это именно то, для чего нужен компонент, для создания многоразовых функциональных возможностей, содержащих HTML (без HTML это будет директива вместо этого). –