0
でhadleオブジェクトの値は、ページネーションなどを処理するには、私はこのようになりますApiResponseと呼ばれるオブジェクトのラッパーを作成することにしました:Spring MVC、AngularJS。することはできませんJS
App.factory('Apartment', ['$resource', function ($resource) {
return $resource(
'http://localhost:8080/Kamienica/api/v1/apartments/:id.json',
{id: '@id'},
{
'query': {method:'GET', isArray:false},
'update': {method: 'PUT'}
}
);
}]);
:私は以下のようにサービスを構築した角度で
public class ApiResponse<T> {
List<T> objectList;
List<?> nestedElements;
int currentPage;
int offset;
// etc...
}
を
self.fetchAll = function() {
var res = Apartment.query();
console.log('===== console.log(res); =====');
console.log(res);
console.log('===== console.log(res.objectList); =========');
console.log(res.objectList);
};
私は「RESを」印刷するとき、私は正しくオブジェクトを取得しますが、その変数に到達したい場合は私が手に:私が持っているコントローラで
あなたは私がリスト<アパート> 代わりに、もしApiResponse <アパート>を返していました春のコントローラに
以前のスクリーンショットで見ることができるし、それがうまく働いたとして、「未定義」。
ボトムラインは、objectListやオブジェクトに格納されている他の変数に到達する方法です。
Ok ..どのように利用できるようにしますか? – Maciej