问题描述
我有一个角度库项目。我想在该项目中使用外部库,但无法这样做。我安装了角形材料并将MatIconModule导入到我的库的模块之一中。但这仍然会引发错误 mat-icon不是已知元素,任何人都可以帮忙。
这是我的按钮模块的样子:
import { MatIconModule } from '@angular/material/icon'
@NgModule({
declarations: [ButtonComponent],imports: [
CommonModule,browserModule,FormsModule,FontAwesomeModule,MatIconModule
],exports: [ButtonComponent]
})
export class ButtonModule { }
这是组件代码:
@Component({
selector: 'ui-button',template: `
<button
(click)="onClick.emit($event)"
[ngClass]="getClasses()"
[disabled]="disabled"
[ngStyle]="{ 'background-color': backgroundColor }"
><mat-icon>cloud_download</mat-icon>{{label}}</button>
`,styles: []
});
这是项目package.json依赖项
这是按钮库package.json文件
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)