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

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

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

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

โดย Jonathanzz » 23/04/2018 4:15 pm

ต้องการเหมือนกันครับ

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

โดย Destezol » 14/12/2016 10:22 am

There are certain things that I want and need to know.

ต้องการจะใช้ตัวแปร $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 มันเท่านั้น

ข้างบน