我有一個 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條經(jīng)驗 獲得超8個贊
添加<mat-icon>edit</mat-icon>到您的按鈕
前任:
<button mat-icon-button [routerLink]="['/edit-job']" matTooltip="Edit Job">
? <mat-icon>edit</mat-icon>
</button>

眼眸繁星
TA貢獻1873條經(jīng)驗 獲得超9個贊
如文檔所示,您應該在應用程序模塊上添加導入
https://material.angular.io/components/button/api
要添加的導入是:
import {MatButtonModule} from '@angular/material/button';
這是材質(zhì)按鈕的示例:
<button mat-icon-button>Click me!</button>
- 3 回答
- 0 關注
- 170 瀏覽
添加回答
舉報
0/150
提交
取消