требуется не функция в угловых 2 старших - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь создать highstock. Но я получаю требование не является функцией в консоли. Я пробовал несколько способов. Может удалить ошибку из файла, но все равно получает ошибку в консоли.

https://stackblitz.com/edit/highchart-highstock

Помощь будет высоко ценится

1 Ответ

0 голосов
/ 09 мая 2018

Сначала используйте синтаксис import вместо require и импортируйте модуль Highstock до определения функции highchartsFactory(), затем вы сможете вернуть импортированный модуль из заводской функции. Пожалуйста, посмотрите на код ниже:

import stock from 'highcharts/highstock';
export function highchartsFactory() {
  return stock  
}

Живой пример: https://stackblitz.com/edit/highchart-highstock-zjv1n3

Вот ответ на ваш вопрос: https://forum.highcharts.com/highcharts-usage/require-is-not-a-function-in-angular2-highchart-t40602/

...