ใน Vue.js, คุณสามารถใช้ v-for directive เพื่อสร้างการวนลูปเพื่อแสดงข้อมูลจากอาเรย์หรือรายการอื่น ๆ ในเทมเพลตของคุณ นี่คือวิธีการใช้งาน v-for:
1 | <template> |
ในตัวอย่างนี้:
- เราใช้
v-fordirective ใน<li>element เพื่อวนลูปผ่านitemsและแสดงitem.nameสำหรับแต่ละรายการในitems. - เราใช้
:key="item.id"เพื่อให้ Vue.js รู้จักและติดตามรายการในการวนลูป ซึ่งช่วยป้องกันข้อผิดพลาดและเพิ่มประสิทธิภาพในการอัปเดตข้อมูล.
คุณสามารถปรับแต่งการใช้งาน v-for โดยแทรกตัวแปร, การตรวจสอบเงื่อนไข, และการใช้งานอื่น ๆ ตามความต้องการของคุณในเทมเพลต Vue.js ของคุณ.