Как загрузить модуль аннотаций высоких диаграмм в угловой модуль app.module.ts?

64
6

Я пытаюсь импортировать highcharts-аннотации в угловой файл файл с app.module.ts файлов app.module.ts. Я попробовал приведенный ниже код, но он показывает ошибку

"Не удалось найти файл декларации для модулей" highcharts/module/annotations ""

Но файл annotations.js находится в одном пути, и он показывает ошибку в консоли

"ERROR TypeError: chart.addNnotation не является функцией".

Кто-то пробовал это раньше?

Код:

import { ChartModule } from 'angular2-highcharts';

import { AnnotationsModule } from 'highcharts/modules/annotations';

import * as Highcharts from 'highcharts';

спросил(а) 2021-01-19T21:37:33+03:00 6 месяцев, 1 неделя назад
1
Решение
90

Попробуйте импортировать модуль таким образом:

import * as AnnotationsModule from "highcharts/modules/annotations"

И инициализируйте его:

AnnotationsModule(Highcharts);

Или используйте:

require('highcharts/modules/exporting')(Highcharts);

Проверьте демонстрационную версию с официальной официальной упаковкой с высоким качеством, которую я вам рекомендую.

Демо: https://codesandbox.io/s/329llv6wj1

ответил(а) 2021-01-19T21:37:33+03:00 6 месяцев, 1 неделя назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема