我有一个角度为4的应用程序,我有一个javascript组件,我在javascript文件中创建:timeline.js
。 javascript组件效果很好,但我想用角度为4.所以,我把我的js文件放在文件夹assets/js/timeline.js
。在angular 4应用程序中使用外部的javaScript库
在文件index.html
,我打电话给我的js文件与<script src="assets/js/timeline.js"></script>
和app.component.ts
,我有:
var timeline = new Timeline("timelineVisualization")
所以,通常情况下,时间线中有id="timelineVisualization"
在div创建的。
但它不起作用,我在new Timeline
错误:无法找到名称时间轴。
那么,你知道我怎样才能从timeline.js
调用时间轴构造函数吗?
好的,谢谢,它适用于'declare var Timeline:any;' – Adrien