Миграция материала 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" >
Когда я снял кнопку поднятия коврика, она снова начала работать. Спасибо предыдущему ответу!