나는HTTP 응답 개체에 데이터 필드가 없습니다. 어떻게 접근 할 수 있습니까?
$scope.hero.order = response.data;
를 사용하여 주문 데이터에 액세스하려면 그러나 그것은 정의의 오류를주고 내가 응답 객체를 검사 할 때 누군가가 내 실수를 강조 할 수 일반적입니다 보여 더 data
필드가 없다?
OrderService.js
angular.module('Orders')
.service('OrderService', ['$http', '$state', '$resource', '$q', 'SettingService', '$localStorage', "MessageService",
function($http, $state, $resource, $q, SettingService, $localStorage, MessageService) {
var orderResource = $resource(SettingService.baseUrl + "api/orders/:id", {id:'@id'}, {'query':{method:'GET', isArray:false}, 'update':{method:'PATCH'}});
var service = {
getOrder : function(OrderId, successCallback, failureCallback){
orderResource.query({id:OrderId}, successCallback, failureCallback);
}
}
return service;
}]);