我使用的Web服務以必須修改的格式返回我的數據,然後才能將其放入我的視圖。在Angular中修改工廠響應
這裏是我的基本工廠:
.factory('myServices', function ($http){
var myServices = {
getInfo: function(){
var promise = $http(
{
url: "/deal-details.json",
method: "GET"
})
.then(function(response) {
return response.data;
}
);
// some logic to modify promise???
return promise;
}
};
return myServices;
});
我的問題是我應該做任何修改返回承諾之前的getInfo()內答應?以前的開發人員正在修改控制器中從myServices.getInfo()返回的值,但這看起來不太合適。
是的,如果它的修改不是特定於視圖的渲染。然後這個地方是在服務[類似](http://stackoverflow.com/a/22617972/2592994) – calebboyd