Angularjs 如何解析数组JSON文件?
media.json:Angularjs 如何解析数组JSON文件?,angularjs,Angularjs,media.json: [{"id": 1, "title": "blabla"},{"id": 2, "title": "blabla"}] service.js .factory('media', function($http, $log, $q){ return{ getMedia: function(){ console.log('getMedias'); var deferred = $q.defer(); $http.get(
[{"id": 1, "title": "blabla"},{"id": 2, "title": "blabla"}]
service.js
.factory('media', function($http, $log, $q){
return{
getMedia: function(){
console.log('getMedias');
var deferred = $q.defer();
$http.get('js/media.json')
.success(function(data){
console.log(data);
deferred.resolve(data);
})
.error(function(msg, code){
deferred.reject(msg);
$log.error(msg,code)
});
return deferred.promise;
}
}
}))
我试图通过$http.get和$q创建服务,但出现了一个错误:意外令牌
(此文件应为最终版本的web服务)
使用的最佳实践是什么
感谢通过http传递数组,并将其放入对象中
var obj={
array:[{"id": 1, "title": "blabla"},{"id": 2, "title": "blabla"}]
}
然后发送这个对象
您能再补充一些细节吗?