1
resposta

Serviço externo

Na aula de "conectando o serviço externo" eu reparei no console que o serviço está sendo chamado duas vezes, eu estou no ionic lab somente com android, quando eu coloco para exibir android e ios o serviço e chamado 4 vezes

Eu estou fazendo algo errado ?

CONTROLLER

angular.module("starter")
.controller("ListagemController", function($scope, CarroService){
    $scope.listaCarros = {};

    CarroService.obterCarros().then(function(dados){
        $scope.listaCarros = dados;
    });
});

SERVICE

angular.module("starter")
.service('CarroService', function($http){
    var url = "https://aluracar.herokuapp.com/";

    return {
        obterCarros : function(){
            return $http.get(url).then(function(response){
                return response.data;
            });
        },
        salvarpedido : function(){
            return $http.post(url + "salvarpedido", pedido).then(function(response){

            })
        }
    }    
});
1 resposta

Geralmente uma chamada é usando o verbo OPTION e o outro é GET.