Ошибка при использовании highcharts в Angular 7

#javascript #angular #highcharts

#javascript #угловатый #высокие диаграммы

Вопрос:

Я пытаюсь использовать highcharts. Я создал новое приложение angular через cli и установил highcharts и highcharts-angular. Я скопировал код с их страницы на github. При первом запуске я получаю следующие ошибки.

 ERROR in node_modules/highcharts/highcharts.d.ts(128972,17): error TS2304: Cannot find name 'PlotNetworkDataLabelsFormatterCallbackFunction'.
node_modules/highcharts/highcharts.d.ts(128982,21): error TS2304: Cannot find name 'PlotNetworkDataLabelsFormatterCallbackFunction'.
node_modules/highcharts/highcharts.d.ts(128987,19): error TS2304: Cannot find name 'PlotNetworkDataLabelsTextPath'.
node_modules/highcharts/highcharts.d.ts(128992,15): error TS2304: Cannot find name 'PlotNetworkDataLabelsTextPath'.
node_modules/highcharts/highcharts.d.ts(136653,17): error TS2304: Cannot find name 'PlotPackedBubbleDataLabelsFormatterCallbackFunction'.
node_modules/highcharts/highcharts.d.ts(136658,15): error TS2304: Cannot find name 'PlotPackedBubbleDataLabelsTextPath'.node_modules/highcharts/highcharts.d.ts(237720,14): 
error TS2304: Cannot find name 'SeriesOrganizationNodesLayoutValues'.
  

Я установил highcharts из npm, используя

npm установить highcharts-angular —сохранить

и

npm установить highcharts -сохранить

затем я импортировал HighchartsChartModule в app.module.ts и импортировал массив из highcharts-angular. в app.component.ts и app.component.html я добавил пример кода с их страницы на github.

Я получаю вышеуказанную ошибку. Должен ли я устанавливать какие-либо плагины или зависимости?

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

1. Можете ли вы добавить пример StackBlitz? Вот рабочий пример StackBlitz . Вышеперечисленные были единственными двумя пакетами, которые мне нужно было установить.

Ответ №1:

У нас такая же проблема. Highcharts выпущен 7.1.0 сегодня 7 часов назад. С тех пор мы не можем строить с использованием 7.1.0. Если мы заблокируем 7.0.3, все будет нормально. Надеюсь, кто-нибудь там увидит это, и 7.1.1 выйдет сегодня.

Я также добавил проблему в их репозиторий здесь.