我在我的單頁面角應用程序中實現了資源,該應用程序觸發了我的REST客戶端服務器。我爲每個資源提供了不同的服務。現在,我的REST服務器正在發送一個響應頭中的值,現在我想知道從頭中檢索該值的正確方法。適用於資源成功查詢的Angular JS全局配置
我的服務代碼:
app.service('$job', function($resource) {
var job = $resource(service_base_url+'jobs.json/:id');
return job;
});
我控制器這是越來越標題:
app.controllerProvider.register('JobPostsController',['$scope','$job', function($scope, $job) {
$scope.jobs = {};
$scope.job_titles = {};
$job.query(function(jobs,responseHeaders){
var headers = responseHeaders();
some_function(headers.user);
$scope.jobs = jobs.jobs;
});
}
]);
我得到頭在我上面的代碼,但我不希望在所有控制器注入它。那麼有沒有適當的方法來做到這一點?一些單一的配置代碼,將運行所有未來的資源請求或某種事件,只有當成功的資源響應與200 OK時纔會觸發
您是否嘗試在運行塊中設置呼叫? – Whisher 2014-09-25 13:33:34
沒有什麼呢?我是新來的角 – 2014-09-25 13:34:01