Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

Sorunuz mu var? Belki de çoktan soruldu..

0
Angular $http üzerinden veriyi ID ile almayı nasıl yaparım?

Açık 1 Cevaplar 23 Gösterim Javascript
/api/users/:id

users tablomda seçtiğim bir user ın bilgilerine erişmek istiyorum. Nasıl çekebilirim?

    app.controller('YourController',  function($scope, UsersService) {
         .................

        UsersService.getById(userId, function() {
                $scope.users = ???;
            }, function(errResponse){
                console.error('Error while fetching Users');
            }
        );

1 cevap

0

Bu kısımda eğer getById bir veri dönüyor ise, aksi taktirde data gelmeyince ne alınır değil mi!. Başarılı şekilde veri çekilebiliyor ise, gelen datayı "information" değişkenine atıyoruz. herhangi bir isim olabilir sanıyorum. Bunun .data diyerek içindeki veriyi almış oluyor ve users a setlemiş oluyoruz.

      UsersService.getById(userId, function(information) {
                $scope.users = information.data;
            }, function(errResponse){
                console.error('Error while fetching Users');
            }
        );
31 Temmuz 2017 tolga (1,618 puan) cevapladı
...