编辑按钮不显示垫子图标

我有一个 mat-icon 按钮,但是添加 [routerlink]="[/edit-job]" 后我无法查看按钮图标。虽然我可以看到 mat-tooltip 并且单击它会将我重定向到编辑页面,但我无法查看图标。


Mat-Button 的当前代码


 <button

        mat-icon-button

        [routerLink]="['/edit-job']"

        matTooltip="Edit Job"

      ></button>

但是,如果我将代码更改为此我可以正确查看图标


<button mat-icon-button (click)="editJob()" matTooltip="Edit Job">

            <mat-icon>edit</mat-icon>

          </button>

有人可以告诉我我做错了什么以及如何解决它。我附上屏幕截图以便更好地理解。

https://img.mukewang.com/650804540001feb402400365.jpg

素胚勾勒不出你
浏览 102回答 3
3回答

幕布斯7119047

添加<mat-icon>edit</mat-icon>到您的按钮前任:<button mat-icon-button [routerLink]="['/edit-job']" matTooltip="Edit Job">  <mat-icon>edit</mat-icon></button>

慕桂英4014372

您也必须将第一种情况包含在标签<mat-icon>edit</mat-icon>内。<button>

眼眸繁星

如文档所示,您应该在应用程序模块上添加导入https://material.angular.io/components/button/api要添加的导入是:import&nbsp;{MatButtonModule}&nbsp;from&nbsp;'@angular/material/button';这是材质按钮的示例:<button&nbsp;mat-icon-button>Click&nbsp;me!</button>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5