我希望在我第一次启动 AngularJS 应用程序或每次刷新页面时调用一个“全局函数”。
此函数将调用我的服务器$http.get()
以获取使用我的应用程序所需的全局信息。我需要访问$rootScope
此功能。在那之后,只有在这个请求完成之后,我才使用app.config
并$routeProvider.when()
加载好的控制器。
app.config(['$routeProvider', function($routeProvider) {
$routeProvider
.when('/',
{
/**/
});
}]);
我不希望应用程序在此操作完成之前执行某些操作。所以我想我必须使用“解决”,但我真的不知道如何使用它。
任何的想法?
谢谢!