Мне нужна одна помощь. Мне нужно получить данные из моего файла data.json, используя уникальный идентификатор. Я объясняю свой код ниже.
$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;
}
}
}).
//...
Вы можете сделать вызов Ajax, а затем оценить ответ. Например:
[...]
.then(function successCallback(response){
if (response.id == "2") {
doSomeStuff();
}
[...]