Вызов функции «ChartModule», вызовы функций не поддерживаются

1

Я столкнулся с той же проблемой, что и в Angular 2 - AOT - Функция вызова "ChartModule", вызовы функций не поддерживаются

ERROR в Error столкнулась с разрешением значения символа статически. Вызывающая функция 'ChartModule'. вызовы функций не поддерживаются. Рассмотрите возможность замены функции или лямбда ссылкой на экспортированную функцию.

Но в моем случае у меня есть 4 запроса, и я не мог заставить его работать так же, как был дан ответ по вышеуказанному вопросу.

Я пробовал,

export function highchartsFactory() {
  const hc = require('highcharts');
  const hm = require('highcharts/highcharts-more');
  const h3d = require('highcharts/highcharts-3d');
  const sg = require('highcharts/modules/solid-gauge');

  hm(hc);
  h3d(hm);
  sg(h3d);

  return hc;
}

Не могли бы вы указать мне, что я делаю неправильно, и как я могу решить эту проблему?

Благодарю.

Теги:
angular
highcharts
angular2-highcharts

1 ответ

0

Я получил его для работы, сделав изменения, как показано ниже, передавая старшие диаграммы другим модулям.

export function highchartsFactory() {
  const hc = require('highcharts');
  const hcm = require('highcharts/highcharts-more');
  const h3d = require('highcharts/highcharts-3d');
  const sg = require('highcharts/modules/solid-gauge');
  hcm(hc);
  h3d(hc);
  sg(hc);

  return hc;
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню