condition မှန်မှသာ DOM ထဲ ထည့်တယ် (element ကို render လုပ်/မလုပ် ဆုံးဖြတ်)
<p v-if="score >= 80">Grade A 🏆</p> <p v-else-if="score >= 60">Grade B ✅</p> <p v-else>Grade C ❌</p>
🏆 Grade A — Excellent!
✅ Grade B — Good!
⚠️ Grade C — Pass
❌ Grade F — Fail
v-if နဲ့ ကွာချက် — v-show က element ကို DOM ထဲ ထားတယ်၊ display:none ပဲ လုပ်တယ်
<p v-show="isVisible">I can toggle!</p> <!-- v-if → DOM ထဲ ဝင်/မဝင် (expensive to toggle) --> <!-- v-show → display show/hide (cheap to toggle) -->
array/object တွေ ပေါ်မှာ loop ပတ်ပြီး element တွေ ဖန်တီးတယ်
<li v-for="(item, index) in fruits" :key="index">
{{ index + 1 }}. {{ item }}
</li>
No fruits. Add some!
<tr v-for="user in users" :key="user.id">
<td>{{ user.name }}</td>
<td>{{ user.age }}</td>
</tr>
| # | Name | Age | Role | Action |
|---|---|---|---|---|
| {{ user.id }} | {{ user.name }} | {{ user.age }} | {{ user.role }} |
No users!
<li v-for="(value, key) in profile" :key="key">
{{ key }}: {{ value }}
</li>
← Lesson 01 | Next: Lesson 03 → Events & Methods