1
Güncelleme yönteminin kullanımıyla ilgili çeşitli sorulara ve cevaplara baktım, ama şu ana kadar bulamamıştım aslında benim için çalışıyor.ngResource update method confusion
hizmetim şöyle görünür:
angular.module("testApp").service("PersonData", function($resource) {
return $resource("api/persons/:id", {
id: "@_id"
}, {
update: {
method: "PUT"
}
});
});
Ben gibi benim denetleyicisi çeşitli şeyler denedim: bir hata alıyorum
PersonData.get({id:id})
.$promise.then(function(result) {
result.name = "new";
result.$update();
});
ve
var x = new PersonData({id: id});
x.name = "new";
x.update();
Her zaman ki update is not a function
diyor. Bu sorunu nasıl giderebilirim?