ต้องการจะใช้ตัวแปร $scope นอก function $http.get ทำได้ยังไงบ้างค่ะ

พูดคุย แลกเปลี่ยน ปัญหา การเขียน JavaScript เครื่องมือ AJAX Web 2.0 AJAX Framework Jquery

Moderator: mindphp

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 9272
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

ต้องการจะใช้ตัวแปร $scope นอก function $http.get ทำได้ยังไงบ้างค่ะ

โพสต์โดย thatsawan » 22/06/2016 4:13 pm

โค้ด: เลือกทั้งหมด

  $scope.a = [];

$http.get(url_tag)
                    .then(function successCallback(response) {
               
                        angular.forEach(response.data, function (key, value) {
                         
                   
                            $scope.a.push(key.name);

                        });
                       
                       
                    }, function errorCallback(response) {

                     
                    });
                   
                   


พอเราเก็บค่าเข้าตัวแปล $scope.a เเล้ว จะเอาออกไปใช้ที่อื่นต่อ ค่ามันไม่มีค่ะ จะทำยังไงได้บ้าง ตอนนี้มันเหมือนใช้งานได้เพียงใน function มันเท่านั้น



ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 5 และ บุคคลทั่วไป 0 ท่าน