2012-04-26 11 views

答えて

5

これは何か?

define([], function() { 
    function realWork (modulea) { 
     // do stuff ... 
     // so stuff with modulea 
     if (modulea) { 
      ... 
     } 
    } 

    if (isAdmin) { 
     require(["modulea"], function (modulea) { 
      realWork(modulea); 
     }); 
    } else { 
     realWork(); 
    } 
}); 

あなた自身がパターンを繰り返して見つけた場合は、これを整理するwrite your own requirejs pluginすることができるかもしれません。

+0

私はモジュールをロード]ボタンをクリックした場合ので、私はちょうど([「モジュール」]必要置く....も、例を実行するには希望、機能(M){... 。})どこで欲しいですか? – keepyourweb

+0

これを同期させる方法はありますか? –

1

OR

define(['isAdmin!modelea'], function(modulea){ 
    if (modulea) { 
    // doSomethingWithIt(); 
    } 
}); 
関連する問題