Angular 材质迁移至 15 - MatButton 和 MatIconButton

Jur*_*uri 8 angular-material angular-migration

角度材质从 14 迁移到 15 后,出现此错误:

Error: NG0300: Multiple components match node with tagname button: MatButton and MatIconButton
Run Code Online (Sandbox Code Playgroud)

想法如何解决这个问题?

Jur*_*uri 20

原因是在同一元素上使用 mat-button 和 mat-icon-button

<button [matMenuTriggerFor]="menu" mat-button mat-icon-button>
Run Code Online (Sandbox Code Playgroud)

要解决此问题,只需使用一个即可。