0

スチールを使用してスクリプトをロードする方法は知っていますが、コントローラーのinitメソッドのコードが実行される前にロードしたいと考えています。コントローラーの初期化の前に、スクリプト ファイルのメソッドを定義する必要があります。

どうやってやるの?

編集:背景情報:次のように、コントローラーでsteal関数を使用してスクリプトファイルをロードしようとしました:

steal( 'jquery/controller','jquery/view/ejs', '../js/other.js' )

<script>その結果、ファイルの head セクションのタグを介してファイルがロードされました。また、設定ファイルをロードする前にjQueryが定義されていませんでした。

4

1 に答える 1

0

then()コントローラーの定義に使用していますか?

steal('jquery/controller','../js/other.js').then(function() {
    // other.js is loaded now
    $.Controller(...);
});
于 2012-08-03T22:26:55.990 に答える