В ресурсе angularjs я хотел бы преобразовать мои json-данные в объекты JS
//Complex object with inheritance chain function Car(year, make){ this.make = make; this.year = year; } var carResource = $resource("/api/car/id", {id: '@id'}, { get: { method: 'GET', transformResponse: function(data, headersGetter){ return new Car(data.make, data.year); } } } )
Однако это, похоже, не происходит
То, что я возвращаю, это объект $resource
, означающий, что свойства make
и year
установлены правильно, однако прототип возвращаемого объекта указывает на $resource
Есть ли способ, с помощью которого я могу сопоставить мои данные json непосредственно с моими собственными объектами?
Или мне нужно написать собственную реализацию ресурса?