ng2-отображает исключение углового радара

#angular #chart.js #ng2-charts #radar-chart

#угловой #chart.js #ng2-графики #радарная диаграмма

Вопрос:

я хочу отобразить 2 компонента на панели мониторинга, один радар, а другой — линейный, поэтому у меня есть 3 отдельных компонента.

когда я реализовал компонент radar, я начал получать это исключение в компоненте radar.

 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/app/app.component.ts ..
я понятия не имею, что вызывает эту проблему..

Комментарии:

1. Какую версию angular и ng2-chart вы используете?

2. angular 8, ng2-диаграмма 2.4.2

Ответ №1:

наконец, я исправил эту проблему, только добавив providers:[ThemeService] в app.modules.

я думаю, что эта проблема возникает только в этих версиях angular 8 и ng2-диаграмма 2.4.2