Utilisation externe de la bibliothèque javaScript dans angulaire 4 application

J'ai angulaire 4 application et j'ai un composant javascript que j'ai créé dans un fichier javascript : timeline.js. Le composant javascript fonctionne bien, mais je veux l'utiliser avec angulaire 4. Alors, j'ai mis mon fichier js dans le dossier assets/js/timeline.js.

Dans le fichier index.html, j'appelle mon fichier js avec <script src="assets/js/timeline.js"></script> et dans app.component.ts, j'ai :

var timeline = new Timeline("timelineVisualization")

Donc, normalement, le scénario est créé dans le div qui a id="timelineVisualization".

Mais il ne fonctionne pas et j'ai une erreur sur la new Timeline : Impossible de trouver le nom de la Timeline.

Donc, savez-vous comment je peux faire pour appeler la Timeline constructeur de timeline.js ?

OriginalL'auteur Adrien | 2017-07-06