アングル4のアプリケーションがあり、javascriptファイルで作成したjavascriptコンポーネントがあります:timeline.js
。 javascriptコンポーネントはうまく動作しますが、私はangle 4で使用したいと思います。したがって、私はjsファイルをassets/js/timeline.js
というフォルダに入れました。ファイルindex.html
でアングル4のアプリケーションで外部javaScriptライブラリを使用する
は、私は私が持っている、<script src="assets/js/timeline.js"></script>
ととapp.component.ts
の私のjsファイルを呼び出す:
var timeline = new Timeline("timelineVisualization")
ので、通常は、タイムラインはid="timelineVisualization"
を持っているのdiv内に作成されます。
しかし、動作しません。new Timeline
:名前のタイムラインが見つかりません。
タイムラインコンストラクタをtimeline.js
から呼び出す方法を知っていますか?
ありがとうございました。これは、 'declare var Timeline:any;'で動作します。 – Adrien