Fabrik
app.factory('Shipment', function($resource) {
return function(auth_token){
return $resource(basePath + "shipments/:id", { id: '@_id' }, {
query: { method: 'GET', params: {auth_token: auth_token}, isArray:true },
update: { method: 'PUT' }
});
}
});
-Controller
$scope.shipment = new Shipment($scope.shipment)
$scope.shipment.$save(function() {
debugger
});
Es mir diesen Fehler gibt:
$scope.shipment.$save is not a function
Abfrage und erhalten arbeiten gut.
nicht $ zum Beispiel innerhalb der Anrufe nach Artikeln gehen soll sparen Deine 'Get' Methode? Du rufst es auf der Ressource an, nicht wahr? –
Nein, es geht nicht. Es gibt den Fehler vor der Anfrage einleiten –
Ja, das ist, was ich sage. '$ scope.shipment' ist eine Ressource,' $ save' wird für Objekte verwendet, die zurückgegeben werden, nicht für die Ressource. –