PHP Ionic Angular Phonegap AJAX Javascript CSS MySQL jQuery Forum


ผมอยากถามว่า angular js เวลา query ข้อมุลมาแล้วแสดงผลให้เป็นลำดับชั้น แบบตัวอย่างนี้ครับ ทำอย่างไรครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ผมอยากถามว่า angular js เวลา query ข้อมุลมาแล้วแสดงผลให้เป็นลำดับชั้น แบบตัวอย่างนี้ครับ ทำอย่างไรครับ

ผมอยากถามว่า angular js เวลา query ข้อมุลมาแล้วแสดงผลให้เป็นลำดับชั้น แบบตัวอย่างนี้ครับ ทำอย่างไรครับ
ตัวอย่างเช่น  มีประเภท แล้วในประเภทมี product อยู่

ประเภท A
      product 1
      product 2
ประเภท B
     prouct 1
     prouct 2

ประเภทนี้ครับทำอย่างไรครับ


โดย:  Guy IP: 180.183.181.xxx วันที่: 14-05-2015 เวลา: 11:01:22

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
น่าจะต้องจัดรูปแบบของข้อมูล ให้มีโครงสร้างประมาณนี้

    $scope.scopeData={
        "0":{
            "typeData":"TypeA",
            "listData":{
                "0":"data1",   
                "1":"data2",
            }
        },
        "1":{
            "typeData":"TypeB",
            "listData":{
                "0":"data3",   
                "1":"data4",
            }
        },
        
แล้วก็ใช้ ng-repeat วนลูปแสดงรายการ

        <ul>
            <li ng-repeat="data in scopeData">
                {{data.typeData}}
                <ul>
                    <li ng-repeat="(key, value)  in scopeData[$index].listData">
                        {{value}}
                    </li>
                </ul>
            </li>
        </ul>


โดย:  Ninenik IP: 183.89.90.xxx วันที่: 14-05-2015