2

Ionic2 (typescript プロジェクト) でこの外部 JavaScript ライブラリCamanJSを使用しようとしています。

thisthisのような記事をいくつか見つけましたが、それらはすべて、使用するライブラリがタイピングにあることを前提としています

しかし、CamanJS はまだ型付けされておらず、オープンチケットがあります。

私の質問は、外部 js ライブラリ (まだタイピングに追加されていない) を ionic2 (typescript) プロジェクトに追加する方法はありますか?

4

1 に答える 1

1

このプロセスを一般的なケースで説明しましょう。

  1. JavaScript ライブラリを TypeScript アプリケーションに含めるには、最初にスクリプト タグとして HTML ファイルに含める必要があります。

    <script src="js/your_external_library.js"></script>

  2. tsライブラリを使用するには、ファイルの 1 つに次を追加する必要があります。

    declare var libraryVar: any;

  3. libraryVarJavaScript ライブラリ内の変数、関数、またはクラスに置き換えます。

この時点で、使用する準備が整いました。

  1. これらの手順の後、提供される API で外部ライブラリを使用できます。例えば:

    this.libraryVar = new libraryVar(parameters);

  2. 適切な構文と外部ライブラリを使用してコンパイルされた呼び出しtscとファイル。.ts.js

于 2016-07-26T00:09:35.027 に答える