2017-02-13 9 views
0

私はjQueryをIonic2プロジェクトにインポートしています。私はjQueryプラグインを使用しようとしていて、スクリプトをインクルードするときにスクリプトの読み込みが途切れてしまいます。jQueryプラグインをTypeScript/Ionic2プロジェクトにインポートする際のエラー

私はいくつかの行を除いてほぼすべてをコメントアウトしました。これは動作します:

しかし
import * as $ from '../lib/jquery/jquery.min'; 
(<any>window).$ = $; 

、私はjQueryプラグイン、「キャッチされないにReferenceError:$が定義されていない」とアプリの休憩を追加するとき。

import * as $ from '../lib/jquery/jquery.min'; 
(<any>window).$ = $; 
import '../lib/ripple/ripple.min'; 

私はこれをどのように修正できるか知っていますか?

解決済み種類です。私はvar $ = require( 'jquery')を追加しました。をプラグインファイルの先頭に追加し、jQueryのインポートを「* jquery」から* as $をインポートするように変更しました。私はあなたが提供できるかもしれない適切な答えにはまだ興味があります。

+0

これを試しましたか(私の答え):http://stackoverflow.com/questions/42194540/angular-2used-with-jquery – pixelbits

答えて

0

これは、プロジェクトでjQueryをインポートした方法です。

import * as $ from 'jquery'; 

solvedに言及した)後でそれをインポートしている方法は、それをインポートする正しい方法です。

npm install @types/jquery --saveを使用するTypeScriptコンパイラにも通知する必要があります。

関連する問題