ng2-charts 角度雷达异常

أيم*_*يلي 2 radar-chart chart.js ng2-charts angular

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

当我实现雷达组件时,我开始在雷达组件中遇到此异常。

ERROR NullInjectorError: StaticInjectorError(AppModule)[BaseChartDirective -> ThemeService]: 
  StaticInjectorError(Platform: core)[BaseChartDirective -> ThemeService]: 
    NullInjectorError: No provider for ThemeService!
Run Code Online (Sandbox Code Playgroud)

我遵循了此处提供的文档:https : //stackblitz.com/edit/ng2-charts-radar-template?file= src%2Fapp%2Fapp.component.ts ..我不知道是什么导致了这个问题..

أيم*_*يلي 11

最后我解决了这个问题,只是在 app.modules 中添加了 providers:[ThemeService]。

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