Angular 7 не может установить атрибут id в угловой вкладке материала - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь добавить атрибут id в таблицу угловых материалов, чтобы найти элемент в тестировании e2e?Я не могу это изложить?Может кто-нибудь помочь мне, как это сделать?

<mat-tab label="custom" class="scroll-x" id="custom">

Спасибо

1 Ответ

1 голос
/ 20 сентября 2019

В угловых идентификаторах мат-табов обернуты компоненты, фактически вы не можете использовать пользовательские идентификаторы.

Если вы хотите найти HTMLElement, вы можете использовать mat-tab-label-2-0 для метки или mat-tab-content-0-0 для контента.

<div class="mat-tab-label ..." id="mat-tab-label-2-0" </div>

...

<mat-tab-body class="mat-tab-body ..." id="mat-tab-content-2-0" ... ></mat-tab-body>

На github все еще есть открытая проблема для этого: https://github.com/angular/components/issues/4136

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