0

checkLogin()サービスに変数を設定する関数があります。これは常に で実行されapp.run(...)ます。ng-init によって呼び出される 1 つの関数で、この変数を使用してバックエンドを呼び出したいと考えています。問題は、前に ng-init が呼び出されるため、バックエンドへの呼び出しでundefined変数が送信されることです。checkLogin()が常に最初に呼び出されるようにするにはどうすればよいですか?

4

1 に答える 1

0

このようにログインが必要なサービスの機能です

.state('app.dashboard', {
      url: "/dashboard",
      templateUrl: "partials/dashboard.html",
      controller: 'DashboardCtrl',
      activePage:'dashboard',
      resolve: {
        loginRequired: loginRequired
      }
于 2016-04-22T18:18:40.240 に答える