2016-11-27 2 views
-1

Angularjs 2アプリケーションでのjQueryをロードします。すべてのコンポーネントでjquery APIを使用してください。世界は、私がこの</p> <p>輸入jqueryのように使用できるように、自分のアプリケーションのすべての私のコンポーネントに利用できるjQueryのを持っている必要があります

私はSystemJS、Angular 2、およびtypescriptを使用しています。どうすればこれを達成できますか?あなたは、あなたのアプリケーションにjqueryの$をインポートし、jQueryのライブラリはまた、あなたのhtmlのindex.htmlでそれをインポートすることができ

//in your typescript angular2 
    import * as $ from 'jQuery'; 

    // in your systemjs configuration 
    //map 

    (function(global) { 
    // map tells the System loader where to look for things 
    var map = { 
    'app':      'app', // 'dist', 
    'jQuery':      'node_modules/jQuery/lib/node-jquery.js', 
    }; 

利用できるようになりますあなたのsystemjsローダーを設定するために持っている必要があり

よろしく

+0

ポスを動作させるためにあなたの自己を調整します「Angular2でjQueryを使うには?」(http://stackoverflow.com/questions/30623825/how-to-use-jquery-with-angular2) – Fiddles

答えて

0

System.import('jQuery').catch(function(err){ console.error(err); }); 

以下のように、それは

+0

大変ありがとう、魅力的です。 .. – shabari

関連する問題