【发布时间】:2014-04-10 07:00:34
【问题描述】:
我有以下路由 - 这是主页(主页)的一部分:
templateUrl: 'pages/home.html',
controller: 'HomeCtrl',
resolve: {
myConfig: function (appConfig) {
return appConfig.retreiveConfig();
}
}
流程如下,我在主页面加载之前从服务器加载配置,所以我可以在那里使用它。
此外,我将decorator 用于“$log”服务,
现在问题来了:如何在我的$logdecorator 中使用路由解析中加载的配置?
在正确的配置从服务器到达之前,我不介意在装饰器中使用一些默认配置。
我无法似乎找到一种方法来使用任何使用 $http 或 $resource 的服务,因为循环依赖
是否有任何方法可以手动/有问题地初始化装饰器?
【问题讨论】:
标签: angularjs angular-decorator