Angularjs 检查在角度服务中制作的立柱的成功状态

Angularjs 检查在角度服务中制作的立柱的成功状态,angularjs,model-view-controller,xmlhttprequest,http-post,angular-services,Angularjs,Model View Controller,Xmlhttprequest,Http Post,Angular Services,在用Angular开发的web应用程序中,我有一个控制器,它调用一个服务来更新一些数据,所以并没有从服务器返回的对象。 这是角度代码: $scope.movie = Movie.update({ id: $stateParams.id }); 它可以工作,但我想提醒“成功”,如果它有正确的更新。我已尝试添加.success和.error: .success(function(data) { alert('Success update!'); }) .error

在用Angular开发的web应用程序中,我有一个控制器,它调用一个服务来更新一些数据,所以并没有从服务器返回的对象。 这是角度代码:

$scope.movie = Movie.update({ id: $stateParams.id });
它可以工作,但我想提醒“成功”,如果它有正确的更新。我已尝试添加.success和.error:

   .success(function(data) {
      alert('Success update!');
    })
    .error(function(data, status) {
      console.error('Repos error', status, data);
    })

但是控制台向我显示了这个错误:
。成功不是一个函数

你能提供完整的代码和正确的结构吗。我的意思是,当你使用成功

实际上你可以用这样的东西

Movie.update({ id: $stateParams.id }).success(function(data) {
  alert('Success update!');
})
.error(function(data, status) {
  console.error('Repos error', status, data);
})


你能提供完整的代码和正确的结构吗。我的意思是,当你使用成功

实际上你可以用这样的东西

Movie.update({ id: $stateParams.id }).success(function(data) {
  alert('Success update!');
})
.error(function(data, status) {
  console.error('Repos error', status, data);
})


我们需要更多关于
电影
API的信息。它是
$resource
对象还是基于承诺的API?它是返回一个带有
的对象,然后返回
方法还是返回一个带有
$promise
属性的对象?我有$resource,但没有任何promise。服务器返回此json返回结果:“ok”
。update
不是
$resource
对象的默认方法。我们需要查看您的服务的代码或API规范。我们需要有关
电影
API的更多信息。它是
$resource
对象还是基于承诺的API?它是返回一个带有
的对象,然后返回
方法还是返回一个带有
$promise
属性的对象?我有$resource,但没有任何promise。服务器返回此json返回结果:“ok”
。update
不是
$resource
对象的默认方法。我们需要查看您服务的代码或API规范。