我想在仪表板上显示2个组件,一个雷达,另一个是直线,所以我有3个独立的组件。
当我实现雷达组件时,我开始在雷达组件中得到这个异常。
ERROR NullInjectorError: StaticInjectorError(AppModule)[BaseChartDirective -> ThemeService]:
StaticInjectorError(Platform: core)[BaseChartDirective -> ThemeService]:
NullInjectorError: No provider for ThemeService!我遵循了这里提供的文档:https://stackblitz.com/edit/ng2-charts-radar-template?file=src%2Fapp%2Fapp.component.ts ..我不知道是什么导致了这个问题。
发布于 2020-09-25 19:04:42
最后,我修复了这个问题,只是在app.modules中添加了providers:ThemeService。
我认为这个问题只出现在angular 8和NG2上的这些版本上--图表2.4.2
https://stackoverflow.com/questions/64026730
复制相似问题