Angular - расширение подобъекта $ resource с помощью пользовательских методов

В большинстве случаев результат.query() Метод - это массив, который можно легко расширить с помощью некоторых методов (бизнес-логики) со следующим (фабричным) кодом:

var Data = $resource('http://..');
Data.prototype.foo = function() {return ...};

это идеально подходит для использования с ng-repeat / ng-class, вот так:

..

Моя проблема в том чтокаждый ответ списка инкапсулирован в объекте, который, помимо фактического списка, имеет некоторые мета-свойства (информация о сортировке и т. д.), поэтому возвращаемый конечный объект выглядит так:

{ order_field: "name", items: [{..}, {..},{..}] }

Теперь, как мне сделать то же самое, что и ранее с ng-repeat / ng-class?

..

предыдущий метод выигралне работает какFoo» метод определен наresponseData и НЕ наitem объект

Есть ли способ напрямую расширить базовый класс, используемый для создания экземпляров объектов в списке?

Спасибо! Я

Ответы на вопрос(4)

Ваш ответ на вопрос