Angularjs 控制台和结果之间的http状态差异

Angularjs 控制台和结果之间的http状态差异,angularjs,http,angular-ui,Angularjs,Http,Angular Ui,关于angularjs中的staus可能有一些我不明白的地方, 这是我的代码: if((!isNaN($scope.toSearch))&&($scope.toSearch.length==11)){ /*inizio case*/ $http.get(server[0]+getServizi.piva[0].start.replace("variabile1",$scope.toSearch)+getServizi.piva[0].end.rep

关于angularjs中的staus可能有一些我不明白的地方, 这是我的代码:

if((!isNaN($scope.toSearch))&&($scope.toSearch.length==11)){
        /*inizio case*/
        $http.get(server[0]+getServizi.piva[0].start.replace("variabile1",$scope.toSearch)+getServizi.piva[0].end.replace("variabile2",sigla))
            .success(function(data){
                /*completamento barra*/
                $scope.value=100;
                $scope.type='success';
                $scope.typeMessage=barmessage.success;
                /*getrisultato*/
                var resGet=data.RECORD[0].RICORRENZA[0].VIO001;
                var id=0;
                for(var i=0;i<data.RECORD[0].RICORRENZA[0].VIO001.length;i++){
                    if((resGet[i].STAATT=='R')&&(resGet[i].CCIAA==resGet[i].PRVSEDE)){
                        id=id+1;
                        $scope.risultato.push({id:id,
                                    ragioneSociale:resGet[i].RAGSOC,
                                    indirizzo:resGet[i].VIO011[0].S2VIA1+" "+resGet[i].VIO011[0].VIASEDE+" "+resGet[i].VIO011[0].NCIVSEDE+" "+resGet[i].VIO011[0].FRAZSEDE+" "+resGet[i].VIO011[0].S2COMUNI1,
                                    codiceFiscale:resGet[i].CODFIS,
                                    tipoSocieta:resGet[i].S2NATGIU,
                                    attivita:resGet[i]['CISTAT07-XD']
                                    });
                        };
                    }
                })
            .error(function(data,status){
                /*completamento barra*/
                $scope.value=100;
                $scope.type='danger';
                $scope.typeMessage=barmessage.danger;
                $scope.alerts.push({ type: 'danger', msg: 'Errore numero: ' });
                /*getrisultato*/
                alert("errore richiesta ricerca "+status);
            });
if((!isNaN($scope.toSearch))&($scope.toSearch.length==11)){
/*日化案*/
$http.get(服务器[0]+getServizi.piva[0].start.replace(“variabile1”,$scope.toSearch)+getServizi.piva[0].end.replace(“variabile2”,sigla))
.成功(功能(数据){
/*巴拉综合酒店*/
$scope.value=100;
$scope.type='success';
$scope.typeMessage=barmessage.success;
/*getrisultato*/
var resGet=data.RECORD[0].RICORRENZA[0].VIO001;
var-id=0;

因为(var i=0;i我的问题是由他自己解决的,因为我已经在服务器上部署了电子应用程序,所以我总是会得到正确的状态代码消息

你应该先简化你的代码!这是不可能的,现在,即使你相信它,在开始的代码之间也要简化很多:)1.您可以提供plunkr或JSFIDLE示例吗?2.console.log在哪里?如何在控制台中获得结果?尝试在错误处理程序中记录状态。我正在等待八个小时来编写答案,但我已经解决了这个问题。谢谢