【发布时间】:2021-11-07 03:22:15
【问题描述】:
我创建了一个自定义 Angular 材质模块,material.module.ts 文件并在此文件中导入以下 Angular 材质 UI 组件,如下所示。
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import {
MatButtonModule,
MatToolbarModule,
MatIconModule,
MatBadgeModule,
MatSidenavModule,
MatListModule,
MatGridListModule,
MatFormFieldModule,
MatInputModule,
MatSelectModule,
MatRadioModule,
MatDatepickerModule,
MatNativeDateModule,
MatChipsModule,
MatTooltipModule,
MatTableModule,
MatPaginatorModule
} from '@angular/material';
@NgModule({
imports: [
CommonModule,
MatButtonModule,
MatToolbarModule,
MatIconModule,
MatSidenavModule,
MatBadgeModule,
MatListModule,
MatGridListModule,
MatFormFieldModule,
MatInputModule,
MatSelectModule,
MatRadioModule,
MatDatepickerModule,
MatNativeDateModule,
MatChipsModule,
MatTooltipModule,
MatTableModule,
MatPaginatorModule
],
exports: [
MatButtonModule,
MatToolbarModule,
MatIconModule,
MatSidenavModule,
MatBadgeModule,
MatListModule,
MatGridListModule,
MatInputModule,
MatFormFieldModule,
MatSelectModule,
MatRadioModule,
MatDatepickerModule,
MatChipsModule,
MatTooltipModule,
MatTableModule,
MatPaginatorModule
],
providers: [
MatDatepickerModule,
]
})
export class AngularMaterialModule { }
并将 AngularMaterialModule 导入 app.module.ts 文件 但我有这个错误:
模块“@angular/material”没有导出成员“....”
【问题讨论】:
-
您好,欢迎您。您能否提供完整的示例错误消息,其中丢失的导出成员可见?您是如何导入自定义材质模块的?
-
最好导入您正在处理的自定义模块所需的材料模块。它可以改进你的代码。
标签: angular typescript angular-material angular12