0

app.jsに次のような2 つの異なるモジュールを作成しました。

app.js

angular.module('userModule', []);
angular.module('adminModule', []);  
angular.module('mainApp', ["userModule","adminModule"]);

私は次のようにしたい:

if(loggedInUserAdmin)
{
  angular.module('mainApp', ["userModule","adminModule"]);
}
else
{
  angular.module('mainApp', ["userModule"]);
}

また、loggedInUserAdmin は、index.html の読み込み後にサーバーから取得する必要があるフラグです。app.js のコードをどのように構成すれば、ajax 呼び出しが完了するまで待機してから、どのモジュールを使用するかを決定できるようになります。注射?

どんな助けでも大歓迎です。

前もって感謝します。

4

0 に答える 0