Angular 7 + Material - применить материал «директива» к элементу HTML5? - PullRequest
0 голосов
/ 20 декабря 2018

Давайте посмотрим на это:

<a mat-list-item routerLink="..." routerLinkActive="active-class">Link</a>

Так что здесь Angular позволяет встраивать «mat-list-item» в качестве атрибута <a>.

Существует ли подобный синтаксис для любого другого материалакомпонент?

Скажите:

<mat-toolbar>
     <header></header>
</mat-toolbar>

Могу ли я как-нибудь сделать это:

<header mat-toolbar></header>

Является ли <a mat-list-item> особым случаем, или это то, что работает для всех mat-....Как?

https://material.angular.io/components/toolbar/api

Здесь написано «Селектор» и «Экспортировано как:» - не должно ли работать второе, как я хочу?

1 Ответ

0 голосов
/ 20 декабря 2018

Нет, это не стандартная функциональность.Элемент mat-list-item представлен в качестве директивы для тегов привязки для целей SEO.

Документы будут явными, когда будет доступна директива.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...