Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
checkLogin()サービスに変数を設定する関数があります。これは常に で実行されapp.run(...)ます。ng-init によって呼び出される 1 つの関数で、この変数を使用してバックエンドを呼び出したいと考えています。問題は、前に ng-init が呼び出されるため、バックエンドへの呼び出しでundefined変数が送信されることです。checkLogin()が常に最初に呼び出されるようにするにはどうすればよいですか?
checkLogin()
app.run(...)
undefined
このようにログインが必要なサービスの機能です
.state('app.dashboard', { url: "/dashboard", templateUrl: "partials/dashboard.html", controller: 'DashboardCtrl', activePage:'dashboard', resolve: { loginRequired: loginRequired }