最近、Angular2(型スクリプト)を使用し始めました。外部のJavaScriptライブラリhttps://github.com/marchock/vertical-blocksをインポートしようとするまで、すべてうまくいっています。私はいくつかの方法を試しましたが、何も動作せず、通常、ライブラリが定義されていないことを示すエラーが表示されます。角2 - 外部ライブラリの使用
答えて
これはグローバルライブラリなので、import
にする必要はありません。活字体は、あなたがそれを使用して文句を言うと、それは
declare var VerticalBlocks: any;
を使用してグローバルライブラリだということを知っていないように
@Component({...})
export class ExampleComponent{
verticalBlocks: any;
ngOnInit(){
this.verticalBlocks = new VerticalBlocks({
...
});
}
}
、代わりのimport
単に変数VerticalBlocks
を宣言:あなたは、通常、元と同じようにする代わりにそれを使用します.ts
ファイルの先頭に
と表示されます。
そして、単にいつものようにあなたのHTML内のスクリプトを追加します。
<script src="path/to/verticalblocks.js"></script>
ありがとうございます、これは私の問題を解決しました。 – Ryan
問題が解決した場合は、回答の横にあるチェックマークをクリックしてください。将来の他の人に役立つ回答が見つかるようになります。 – SnareChops
これは私も助けてくれました。あなたのコメントは、ソフトウェアの言語的観点から面白くて悲しいですが、誰かに何か好きなことを伝えるようなものです。本当にあなたのせいではありませんが、stackoverflowが "固定"を解析して、コメントする前に尋ねる – headwinds
- 1. 角2 - 外部jsライブラリとtypescript関数の通信
- 2. sapui5の外部jsライブラリを使用
- 3. Cプログラムでの外部ライブラリの使用
- 4. Rails 3.1アセットパイプラインを使用した外部ライブラリの使用
- 5. ジャスミンの外部ライブラリを使ったユニットテスト
- 6. 外部ライブラリへのCMakeリンク
- 7. SWTJarと外部ライブラリ
- 8. 外部URLへのリンクを角2で作成するには
- 9. 外部コントローラにオブジェクトを含む角度使用jQueryプラグイン
- 10. Angularjsで外部モジュール(サードパーティのライブラリ)をロード
- 11. Visual Studio 2010の外部ライブラリ
- 12. C++:eclipse CDTの外部ライブラリ
- 13. Webstorm外部ライブラリの説明
- 14. 外部Javascriptライブラリの作成
- 15. メトロUIの外部ライブラリ
- 16. 使用RouteParams角度2
- 17. CMAKEリンク外部Cライブラリ
- 18. 外部リンクCライブラリの例外伝播
- 19. 角2 - サードパーティのライブラリにレンダリング用の要素を提供する
- 20. 外部ライブラリを使用したGoogle TVアプリ(jar)
- 21. LibreOffice LightProof文法ライブラリを外部で使用できますか?
- 22. フラグメント内で外部ライブラリを使用する方法は?
- 23. 外部ライブラリを使用したクロージャ高度な圧縮:Backbone.js、underscore.js
- 24. 外部キーの使用
- 25. DI外部DLLの使用
- 26. Maemo/Symbianと外部ライブラリ
- 27. QMakeとwxWidgets(外部ライブラリ)
- 28. IOS-xcode 7、デバッグ外部ライブラリ
- 29. 外部ライブラリなしシンボル/ソース
- 30. Javascript-外部ライブラリ/ファイル参照
あなたがそのライブラリをインポートしようとする方法を投稿してください。 –
jqueryをインポートする方法の例を次に示します。このコンセプトは、ほとんどの外部ライブラリで同様です。http://www.syntaxsuccess.com/viewarticle/using-jquery-with-angular-2.0 – TGH