我有下面的代码工作,但现在我需要为发生错误创建一个处理程序,但不确定如何插入它。我是否将它放在工厂的 main 方法中?
MsaApp.factory('Msa', function ($resource) {
return $resource('/api/Place/:id', { id: '@id' }, { update: { method: 'PUT' } });
});
$scope.delete = function () {
debugger;
var id = this.msa.PlaceId;
Msa.delete({ id: id }, function () {
$('#todo_' + id).fadeOut();
});
}
编辑1:
$scope.delete = function () {
debugger;
// var id = this.msa.PlaceId;
var config = {
method: 'PUT',
url: 'api/Place/:id',
data: { 'some': 'data' }
}
$http(config)
.success(function (data, status, headers, config) {
console.log(data);
})
.error(function (data, status, headers, config) {
console.log(data);
});
//Msa.delete({ id: id }, function () {
// $('#todo_' + id).fadeOut();
//});
}