我正在尝试创建一个有角度8并使用ngx的示例应用程序.我不断地得到错误‘列’不是一个已知的元素。我已经尝试过解决方案,比如将NgxDatatableModule导入子组件,而不是appModule,或者在安装后重新启动系统。它还在那里。我正在使用所有最新版本:
“@角/核心”:"8.2.6“、”@泳道/“:"^16.0.3",NVM节点: 12.16.1
app.module.ts:
import { NgxDatatableModule } from '@swimlane/ngx-datatable';
@NgModule({
declarations: [
AppComponent,
LandingComponent
],
imports: [
BrowserAnimationsModule,
BrowserModule,
[NgxDatatableModule],
RouterModule.forRoot(routes, {useHash: true}),
SiLandingPageModule,
SharedModule,
HttpClientModule,
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useFactory: (createTranslateLoader),
deps: [HttpClient]
}
})
],
exports: [RouterModule],
bootstrap: [AppComponent]
})组件文件与这里提供的完全相同:https://github.com/swimlane/ngx-datatable/blob/master/src/app/basic/inline.component.ts
发布于 2020-02-26 09:22:08
不知道为什么,但把Node的评级下调到12.15.0就成功了。错误消失了!
发布于 2020-02-26 05:56:33
在app.module.ts中的imports部分中,更改如下:
来自: NgxDatatableModule
致: NgxDatatableModule
https://stackoverflow.com/questions/60407509
复制相似问题