Estou fazendo o simples CRUD para revisar o que eu vi no Cursos de NodeJS e MEAN Stack.
Estou fazendo duas paginas, para listar e cadastrar uma entidade. Estou recebendo atualmente o seguinte erro ao litar ou tentar cadastrar.
Error: A network error occurred.
wf/<@http://localhost:8080/js/lib/angular.min.js:87:35
n@http://localhost:8080/js/lib/angular.min.js:82:442
k/f<@http://localhost:8080/js/lib/angular.min.js:80:174
f/<@http://localhost:8080/js/lib/angular.min.js:112:113
$eval@http://localhost:8080/js/lib/angular.min.js:126:11
$digest@http://localhost:8080/js/lib/angular.min.js:123:98
$apply@http://localhost:8080/js/lib/angular.min.js:126:291
l@http://localhost:8080/js/lib/angular.min.js:81:238
M@http://localhost:8080/js/lib/angular.min.js:85:342
wf/</F.onload@http://localhost:8080/js/lib/angular.min.js:86:367
angular.min.js:102:325
DOMException [NetworkError: "A network error occurred."
code: 19
nsresult: 0x80530013
location: http://localhost:8080/js/lib/angular.min.js:87]
Bom, eu testei pelo Postman e econsegui realizar um GET e um POST e funcionou normalmente, então acho que o problema esta na chamda do Angular.
O meu controler esta da seguinte forma:
angular.module('alurapic').controller('HosedagemController', function($scope, $http) {
$scope.lista = [];
$http.get("localhost:3000/v1/api/hospedagems")
.then(function(data){
$scope.lista = data;
console.log('testeeeeee');
}).catch(function(erro){
$scope.mensagem = 'Deu errado!'
console.log(erro);
})
$scope.submeter = function(hospedagem) {
if ($scope.formulario.$valid) {
$http.get("localhost:3000/v1/api/hospedagems", hospedagem)
.then(function(data){
$scope.mensagem = 'Deu certo!'
console.log(data);
}).catch(function(erro){
$scope.mensagem = 'Deu errado!'
console.log(erro);
})
}
};
});
Eu estava achando que seria problema de cors, mas não parece ser nada disso pelo LOG. Alguem ja passou por isso?