Миграция материала Angular на версию 15 — MatButton и MatIconButton

После миграции материала Angular с 14 на 15 появляется эта ошибка:

      Error: NG0300: Multiple components match node with tagname button: MatButton and MatIconButton

Идеи, как это можно исправить?

2 ответа

Причина заключалась в использовании матовой кнопки и матовой кнопки на одном и том же элементе.

      <button [matMenuTriggerFor]="menu" mat-button mat-icon-button>

Чтобы решить эту проблему, используйте только один.

Это была моя проблема, у меня было и то, и другое.mat-icon-buttonиmat-raised-buttonна одной кнопке.

<button mat-icon-button style="margin-top: 25px" mat-raised-button color="primary" >

Когда я снял кнопку поднятия коврика, она снова начала работать. Спасибо предыдущему ответу!

Другие вопросы по тегам