Quiero consumir un json de prueba que tengo en un recurso público y a la hora de lanzar el $http.jsonp no me devuelve nada. Os pongo el código pero ya os adelanto que no me da ningun tipo de error en la consola.
JS
Código:
Este es el json que he creado: data.jsonangular.module("app", ["ngRoute"])
.config(function($routeProvider){
$routeProvider
.when("/", {
controller: "appCtrl",
controllerAs: "vm",
templateUrl: "templates/home.html"
});
})
.controller("appCtrl", function(){})
.controller("appCtrlListadoNoticiasGeneral", ['$scope', '$http',listadoNoticiasGenerales]);
function listadoNoticiasGenerales($scope, $http){
var vm = this;
$http.jsonp('http://www.d3markt.com/m/app/serviceChekis/data.json?callback=?').then(function (res) {
alert(res.data.length);
}, function(res){
alert('error');
$scope.paises = [{name: "Error!! " + res.status}];
});
};
Código:
y por ultimo el HTML[
{
"title": 0,
"date": "Israel Parra",
},
{
"title": 1,
"date": "Pepe",
},
{
"title": 2,
"date": "Juan",
}
]
Código HTML:
<!DOCTYPE html> <html lang="en" ng-app="app"> <head> <meta charset="UTF-8"> <title>Chekis.es</title> </head> <body ng-controller="appCtrl"> <nav> <ul> <li><a href="#/">Inicio</a></li> <li><a href="#/liferay">Liferay</a></li> <li><a href="#/php">PHP</a></li> <li><a href="#/jquery">jQuery</a></li> <li><a href="#/html_css">HTML & CSS</a></li> <li><a href="#/otros">Otros</a></li> <li><a href="#/libros">Libros</a></li> </ul> </nav> <div class="page page-home" ng-controller="appCtrlListadoNoticiasGeneral as vm"> <h1>HOME</h1> <ul> <li ng-repeat="noticia in vm.noticias"> <div class="titulo">{{noticia.title}}</div> <div class="fecha">{{noticia.date}}</div> </li> </ul> </div> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.24/angular.min.js"></script> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.24/angular-route.js"></script> <script type="text/javascript" src="js/app.js"></script> </body> </html>
He probado a hacer tambien la peticion con get pero nada y no tengo ni idea de que puede pasar.
Por si puede ayudar, tambien el probado a consumir el data.json de mi local y tampoco me lo admite.


