AngularJs : ตัวอย่างการเขียน loop forEach

jQuery & Ajax Knowledge ความรู้เกี่ยวกับ Javascript , jQuery และ Ajax

Moderator: mindphp, ผู้ดูแลกระดาน

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

AngularJs : ตัวอย่างการเขียน loop forEach

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

ตัวอย่างข้อมูลที่จะใช้ loop

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

[

    {
        "3":{
            "name":"ทดสอบ",
            "flag":"1",
            "confederation":0,
            "rank":"0"
        },
        "15":{
            "name":"3333",
            "flag":"0",
            "confederation":0,
            "rank":"0"
        },
        "16":{
            "name":"aaaa",
            "flag":"0",
            "confederation":0,
            "rank":"0"
        },
        "17":{
            "name":"a_a",
            "flag":"0",
            "confederation":0,
            "rank":"0"
        }
    }

]

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

     $scope.loadCountries = function ($query) {

            return $http.get('{JSON_FILE}', {cache: true}).then(function (response) {
	
                $scope.data = response.data; // จะได้ข้อมูลตามตัวอย่างข้างบน
                $scope.tags_show = []; // ประกาศตัวแปร array();
                
                angular.forEach($scope.data, function (value, key) { //เริ่มต้น loop 
                    angular.forEach(value, function (v, k) { //loop ชั้นที่ 2
                        $scope.tags_show.push(v); // ยัด value ที่ได้ ใส่ array เพื่อเอาไปใช้งานต่อไป
                    });
                });
                
                var countries = $scope.tags_show;
                 
          // ......
            });
        };

สามารถศึกษา เพิ่มเติมได้ที่
บทเรียน HTML
บทเรียน-html5
บทเรียน CSS
บทเรียน Javascript
บทเรียน jquery
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 62