Javascript 如何使用Angular.js从json文件中使用id获取特定数据
我需要一个帮助。我需要使用唯一的id从data.json文件中获取数据。我在下面解释我的代码Javascript 如何使用Angular.js从json文件中使用id获取特定数据,javascript,angularjs,json,Javascript,Angularjs,Json,我需要一个帮助。我需要使用唯一的id从data.json文件中获取数据。我在下面解释我的代码 $scope.editProfileData=function(){ var editid={'id':2}; $http({ method: 'POST', url: 'profile.json', data:editid }).then(function successCallback(respon
$scope.editProfileData=function(){
var editid={'id':2};
$http({
method: 'POST',
url: 'profile.json',
data:editid
}).then(function successCallback(response){
},function errorCallback(response) {
});
}
这里我需要当条件(id==2
)在json文件中匹配时,它将获取这些特定数据。请帮助我。尝试:
//...
}).then(function successCallback(response){
var i, l = response.data.length;
for(i = 0; i < l; i++){
if( response.data[i].id == 2){
fetch( response.data[i]); // your fetch code here
break;
}
}
}).
//...
/。。。
}).then(函数成功回调(响应){
var i,l=响应.数据.长度;
对于(i=0;i
您可以进行Ajax调用,然后评估响应。例如:
[...]
.then(function successCallback(response){
if (response.id == "2") {
doSomeStuff();
}
[...]
您正在从json文件获取数据吗?