我有一个函数checkLogin()
,用于在服务中设置变量。这始终在app.run(...)
中运行。在ng-init调用的一个函数中,我想使用这个变量来调用我的后端。问题是之前调用了ng-init,因此对后端的调用会发送一个undefined
变量。我该怎么做才能确保始终首先调用checkLogin()
?
答案 0 :(得分:0)
喜欢这里需要登录是服务的功能
.state('app.dashboard', {
url: "/dashboard",
templateUrl: "partials/dashboard.html",
controller: 'DashboardCtrl',
activePage:'dashboard',
resolve: {
loginRequired: loginRequired
}