2016-12-30 12 views
0

私たちはいくつかのメソッドを含むtypescriptクラスを持っています。 TypeScriptクラスのサンプル例JavaScriptファイルでTypescriptメソッドを呼び出す方法

export class AppointmentListComponent implements OnInit { 
    editEvent(event: IEvent): void { 
     this._router.navigate(['/appointments', event.id]); 
    } 
} 

別の(.js)ファイルからeditEventメソッドを呼び出したいとします。 これをどのように達成できますか?

+2

可能な複製:http://stackoverflow.com/questions/26427722/calling-properly-typescript-code-from-javascript – UnholySheep

+0

[JavaScriptから適切にタイプスクリプトコードを呼び出す]の可能な複製(https://stackoverflow.com/質問/ 26427722/calling-appropriate-typescript-code-from-javascript) –

答えて

-2

あなたがES6で作業しているなら、かなり簡単です。タイスクリプトではimport "pathToJSModule";を使用するだけですぐに使用できます。 JSは有効なTypescriptなのでこれが可能です。

ES6で作業していない場合は、import * as foo from "pathToFile"を使用できます。

+0

これは間違った方法です。 OPはTypeScriptのJavaScriptコードではなくJavaScriptのTypeScriptコードを使用したい – UnholySheep

関連する問題