Link:https://www.primefaces.org/primeng/#/chart/bar 正如在上面的链接中给出的,我尝试在.ts和html中给出代码。我已经安装了chart.js和primeng,并且出现了这个错误。
无法绑定到'数据'因为它不是'p-chart'的已知属性。
"):ng:///AppModule/BarComponent.html@1:20 '对图表'不是一个已知的元素: 1.如果' p-chart'是一个Angular组件,然后验证它是否是此模块的一部分。 2.如果' p-chart'是一个Web组件,然后添加' CUSTOM_ELEMENTS_SCHEMA'到了' @ NgModule.schemas'此组件禁止此消息。 (" [错误 - >]
答案 0 :(得分:0)
您是否尝试过将ChartModule导入到您的项目中?:
导入此:
import { ChartModule } from 'primeng/chart';
并将其添加到您的导入中:
imports: [
ChartModule
]
答案 1 :(得分:0)
对我来说:在另一个页面内创建新的子页面。 我已经这样做了: 在parent.module.ts
import { FormsModule} from '@angular/forms';
import { CoreModule } from '@app/core';
import { SharedModule } from '@app/shared';
import { HttpModule } from '@angular/http';
import { NgxCircularSliderModule } from "@app/shared/ngx-circular-slider/src/public_api";
@NgModule({
entryComponents: [
ImportDataPopupComponent,ImportDataChartComponent
],
imports: [
CommonModule,
TranslateModule,
FormsModule,
CommonModule,
TranslateModule,
CoreModule,
SharedModule,
HttpModule,
NgxCircularSliderModule
],
declarations: [ImportDataComponent,ImportDataPopupComponent,ImportDataChartComponent],
providers: [
ImportDataService
]
})
我想念这些:
通用模块
翻译模块
核心模块
共享模块
HttpModule,
NgxCircularSliderModule
之后,我的图表看起来就像魔术一样!!希望对您有帮助。