0
我有一个关于角度服务的问题。我有一个控制器和一个服务,如果在服务中(这是调用一个后端代码),我得到一个错误。它不会将控制传回控制器,就好像不会返回响应一样。 我该如何解决控制器角度服务错误没有返回到那么控制
myservice.saveChange(data).then(function(data){
console.log(data);
//some Code
}
我的服务是
服务呼叫
this.myresp = function(obj){ $http.post(url,obj).success(function(data,status,headers,config){
this.resp = data;
}).error(function(data,status,headers,config){
this.resp = data;
})
return this.myresp;
}
您需要使用此相关的代码来解释。也不知道什么*“将控制权移交给控制器”*意指 – charlietfl
@charlietfl问题是我想关闭基于错误的弹出窗口,但控制卡在错误部分,它不会返回其他任何东西我也尝试将错误返回块放入错误块中,但仍然没有解析 – user1835326
您没有返回服务中的数据。需要使用'then()'而不是'success'或'error'并返回数据 – charlietfl