私はAureliaアプリを持っていて、app.jsでjQueryを使いたいです。AureliaでjQueryを使用する
だから私のconfig.jsのは、次のようになります。
System.config({
...
map: {
...
"jquery": "npm:[email protected]",
...
}
}
そしてapp.jsに私はこのようにjQueryをインポートします。
var $ = require('jquery');
しかし、私はそれを必要とするとき、私は空白のサイトを取得します。インポート時と同じです:
import $ from 'jquery';
何が問題なのですか?
おかげ
EDIT: OK、解決しました。問題は、jQueryコードをattached()メソッド内で呼び出さなければならないことです。したがって、このように:
export class Class1 {
attached() {
//jQuery code here
}
}
[OK]を、それをコントローラにインポートする方法はありますか? なぜvar $ = require( 'jQuery')ですか;ワーキング? –
'var $ = require( 'jquery')'(jqueryではなく、jQuery)にはわかりませんが、[ここ](http://plnkr.co/edit/RN8JjXlxCrUegsaCbvJ7?p=preview)は'import $ from 'jquery'を使って作業バージョンにリンクします; – DaniCE