Angular ng2图表角度雷达异常

Angular ng2图表角度雷达异常,angular,chart.js,ng2-charts,radar-chart,Angular,Chart.js,Ng2 Charts,Radar Chart,我想在仪表板上显示2个组件,一个是雷达,另一个是直线,所以我有3个单独的组件 ERROR NullInjectorError: StaticInjectorError(AppModule)[BaseChartDirective -> ThemeService]: StaticInjectorError(Platform: core)[BaseChartDirective -> ThemeService]: NullInjectorError: No provider

我想在仪表板上显示2个组件,一个是雷达,另一个是直线,所以我有3个单独的组件

ERROR NullInjectorError: StaticInjectorError(AppModule)[BaseChartDirective -> ThemeService]: 
  StaticInjectorError(Platform: core)[BaseChartDirective -> ThemeService]: 
    NullInjectorError: No provider for ThemeService!
当我实现雷达组件时,我开始在雷达组件中得到这个异常

ERROR NullInjectorError: StaticInjectorError(AppModule)[BaseChartDirective -> ThemeService]: 
  StaticInjectorError(Platform: core)[BaseChartDirective -> ThemeService]: 
    NullInjectorError: No provider for ThemeService!
我遵循这里提供的文件:。。
我不知道是什么导致了这个问题。

最后我修复了这个问题,只是添加了 提供者:[ThemeService]在app.modules中


我认为这个问题只会发生在angular 8和ng2图表2.4.2的这些版本上

您使用的是angular 8和ng2图表的哪个版本?angular 8,ng2图表2.4.2?它也解决了我的问题。