簡體   English   中英

在 Angular 10 中使用角材料的墊子圖標時出錯

[英]Error using mat-icon of angular material with Angular 10

我有一個 MaterialModule

import { NgModule } from '@angular/core';
import {MatButtonModule} from '@angular/material/button';
import {MatIconModule} from '@angular/material/icon';

@NgModule({
 declarations: [],
 imports: [
  MatButtonModule,
  MatIconModule
 ]
})
export class MaterialModule { }

我在我的應用程序模塊中導入這個模塊

應用模塊

然后在 app.component.html 我嘗試使用 mat-icon 組件

<button mat-button>
<mat-icon>face</mat-icon>
Click me!
</button>

但總是得到這個錯誤

錯誤

請問有什么想法嗎?

謝謝

您必須在 MaterialModule 中導出 MatButtonModule 和 MatIconModule

import { NgModule } from '@angular/core';
import {MatButtonModule} from '@angular/material/button';
import {MatIconModule} from '@angular/material/icon';

@NgModule({
 declarations: [],
 imports: [
   MatButtonModule,
   MatIconModule
 ],
 exports: [
   MatButtonModule,
   MatIconModule
 ]
 })
 export class MaterialModule { }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM