问题描述
我想在仪表板上显示2个组件,一个雷达,另一个是直线,所以我有3个单独的组件。
当我实施雷达组件时,我开始在雷达组件中遇到此异常。
ERROR NullInjectorError: StaticInjectorError(AppModule)[BaseChartDirective -> ThemeService]:
StaticInjectorError(Platform: core)[BaseChartDirective -> ThemeService]:
NullInjectorError: No provider for ThemeService!
i关注了此处提供的文档:https://stackblitz.com/edit/ng2-charts-radar-template?file=src%2Fapp%2Fapp.component.ts .. 我不知道是什么引起了这个问题。
解决方法
最后,我仅通过添加即可解决此问题 provider:app.modules中的[ThemeService]。
我认为此问题仅在角度8和ng2-chart 2.4.2的这些版本上发生