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