Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro no

Pessoal, bom dia. To com um problema no exercicio da aula 3.

Dei start no servidor e se acessar pela url o caminho http://localhost:3000/v1/fotos, eu consigo ver o resultado. Entretanto, quando chamo pelo Angular, ele dá o erro no navegador :

Failed to load file:///C:/v1/fotos: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.

Segue o código:

angular.module('alurapic').controller('FotosController', function($scope, $http) {

    $scope.fotos = [];

    $http.get('/v1/fotos')
    .then(function(retorno) {
        $scope.fotos = retorno.data;
    })
    .catch(function(erro) {
        console.log(erro);
    }); 

});
1 resposta
solução!

Já corrigi. Tava acessando a aplicação pelo navegador e não pelo servidor. Era só acessar pelo http://localhost:3000/