我有一个 NPM 包,我需要为其加载大部分模块。我可以像这样执行导入语句:
import * as primeng from 'primeng/primeng';
但是在我的@NgModule Angular 声明中,我需要明确列出导入部分中的每个元素:
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule, FormsModule, HttpModule,
// primeNG
primeng.ButtonModule, primeng.ChipsModule, primeng.ContextMenuModule, primeng.DataTableModule,
primeng.DialogModule, primeng.DropdownModule, primeng.EditorModule, primeng.FieldsetModule,
primeng.GMapModule, primeng.GrowlModule, primeng.InputSwitchModule, primeng.InputTextModule,
primeng.PanelMenuModule, primeng.PanelModule, primeng.SharedModule, primeng.SpinnerModule, primeng.TreeModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule {}
有什么方法可以代替使用类似primeng.keys()
(不起作用)的东西到我的 NgModule 的导入部分?