คำสั่ง ng-switch ของ AngularJS
การกำหนดและการใช้งาน
ng-switch
คำสั่งอนุญาตให้คุณซ่อน/แสดงองค์ประกอบ HTML ตามเอกสาร
หากประกอบของลูกผ่าน ng-switch-when
คำสั่งหากมีการตรวจสอบค่าที่ตรงกันแล้วจะแสดงของที่มี ng-switch-when
ประกอบของคำสั่งหรือจะถูกลบออกมาพร้อมกับประกอบของเดี่ยวกับประกอบของลูกของมัน
คุณยังสามารถใช้ ng-switch-default
คำสั่งนำไประบุส่วนปกติเพื่อการแสดงเมื่อส่วนอื่นๆ ไม่มีการตรวจสอบค่า
ตัวอย่าง
มีการแสดงส่วนหนึ่งของ HTML แต่เมื่อมีการตรวจสอบค่าเฉพาะตัวเดียวนั้น
<div ng-switch="myVar"> <div ng-switch-when="dogs"> <h1>สุนัข</h1> <p>ยินดีต้อนรับสู่โลกของสุนัข。</p> </div> <div ng-switch-when="tuts"> <h1>ตัวอย่างเรียน</h1> <p>เรียนรู้จากตัวอย่าง。</p> </div> <div ng-switch-when="cars"> <h1>รถยนต์</h1> <p>อ่านเกี่ยวกับรถยนต์</p> </div> <div ng-switch-default> <h1>เปลี่ยน</h1> <p>เลือกหัวข้อจากแปลงเลือกเพื่อเปลี่ยนเนื้อหาของ DIV นี้</p> </div> </div>
การใช้งาน
<element ng-switch="expression"> <element ng-switch-when="value"></element> <element ng-switch-when="value"></element> <element ng-switch-when="value"></element> <element ng-switch-default></element> </element>
ทุกองค์ประกอบ HTML สนับสนุน
ตัวแปร
ตัวแปร | การอธิบาย |
---|---|
expression | expression จะลบออกส่วนที่ไม่มีการตรวจพบ และแสดงส่วนที่มีการตรวจพบ |