v-for ਇੱਕ array (ਜਾਂ object/range) ਦੇ ਮਾধਿਅਮ ਨਾਲ ਦੁਹਰਾ ਕਰਕੇ elements ਦੀ ਇੱਕ ਲਿਸਟ ਰੈਂਡਰ ਕਰਦਾ ਹੈ। ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ ਹਮੇਸ਼ਾ ਇੱਕ ਵਿਲੱਖਣ :key ਦੇ ਨਾਲ ਜੋੜਨਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਕਿ Vue items ਨੂੰ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਤਰੀਕੇ ਨਾਲ ਟਰੈਕ ਕਰ ਸਕੇ।
<script setup>
import { ref } from "vue";
const items = ref([{ id: 1, name: "Apple" }, { id: 2, name: "Banana" }]);
</script>
<template>
<ul>
<li v-for="item in items" :key="item.id">{{ item.name }}</li>
</ul>
</template>
