Интеграция Фраппе Ганта с угловым 5 - PullRequest
0 голосов
/ 04 сентября 2018

Я пытаюсь интегрировать библиотеку Frappe Gantt с Angular 5. Это официальный документ https://frappe.io/gantt, но, тем не менее, я не могу найти выход, так как машинопись выдает ошибку в компоненте, где написано «Cannot use» new 'с выражением, тип которого не имеет подписи вызова или конструкции.', когда я выполняю:

frappeGantt = new Gantt("#gantt", this.tasks);

Теперь frappe.min.js уже импортирован в мой index.html Но мне нужно назначить новый объект Ганта для frappeGantt. Есть ли выход из этого?

1 Ответ

0 голосов
/ 14 сентября 2018
this.frappeGanttChart = new frappeGantt.default("#ganttChart", this.tasks, {});

ключевое слово по умолчанию необходимо добавить после frappeGantt. Это потому, что пакет экспортирует класс по умолчанию.

...