Как получить конкретные данные, используя идентификатор из файла json, используя Angular.js

0

Мне нужна одна помощь. Мне нужно получить данные из моего файла 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 файле, оно будет извлекать эти конкретные данные. Пожалуйста, помогите мне.

  • 0
    вы выбираете данные из файла JSON?

2 ответа

2

Попробуй:

//...
}).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;
        }
    }
}).
//...
0

Вы можете сделать вызов Ajax, а затем оценить ответ. Например:

[...]
   .then(function successCallback(response){
        if (response.id == "2") {
            doSomeStuff();
        }
[...]

Ещё вопросы

Сообщество Overcoder
Наверх
Меню