我有像这样的样本数据
var contacts = [{
id: 0,
'name': 'john',
'email': 'hello@gmail.com',
'phone': '123-2343-44'
}];
使用这种方式,我如何使用angularjs从json文件中获取数据?
答案 0 :(得分:6)
简而言之,例如,如果json端点位于/contacts_endpoint.json的同一个Web域,请在控制器/ service / whatever中包含$ http并运行
angular.module('myModule').controller(function($scope, $http) {
$http.get('/contacts_endpoint.json').success(function(contacts) {
// the variable contacts contains the data you want
});
});
答案 1 :(得分:0)
首先,您的JSON无效。 如果你有一个有效的,只需写
var objectFromJSON = JSON.parse(validJSON);
并访问您想要的原始JSON的任何部分。