我有一个 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>有人可以告诉我我做错了什么以及如何解决它。我附上屏幕截图以便更好地理解。
3 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
添加<mat-icon>edit</mat-icon>到您的按钮
前任:
<button mat-icon-button [routerLink]="['/edit-job']" matTooltip="Edit Job">
<mat-icon>edit</mat-icon>
</button>
眼眸繁星
TA贡献1873条经验 获得超9个赞
如文档所示,您应该在应用程序模块上添加导入
https://material.angular.io/components/button/api
要添加的导入是:
import {MatButtonModule} from '@angular/material/button';
这是材质按钮的示例:
<button mat-icon-button>Click me!</button>
- 3 回答
- 0 关注
- 93 浏览
添加回答
举报
0/150
提交
取消