if else ใน vue.js

ใน Vue.js, คุณสามารถใช้โครงสร้างเงื่อนไข v-if, v-else-if, และ v-else เพื่อควบคุมการแสดงและการซ่อนข้อมูลขึ้นอยู่กับเงื่อนไขที่คุณต้องการตรวจสอบ. นี่คือวิธีการใช้งาน if-else ใน Vue.js:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<template>
<div>
<p v-if="condition1">เงื่อนไข 1 ถูกตรวจสอบ</p>
<p v-else-if="condition2">เงื่อนไข 2 ถูกตรวจสอบ</p>
<p v-else>ไม่มีเงื่อนไขใดที่ถูกตรวจสอบ</p>
</div>
</template>

<script>
export default {
data() {
return {
condition1: true, // เปลี่ยนเงื่อนไขเพื่อทดสอบ
condition2: false // เปลี่ยนเงื่อนไขเพื่อทดสอบ
};
}
};
</script>

ในตัวอย่างนี้:

  • v-if ตรวจสอบ condition1 และแสดง <p> ถ้าเงื่อนไขเป็น true.
  • v-else-if ตรวจสอบ condition2 และแสดง <p> ถ้าเงื่อนไขเป็น true และไม่มี v-if หรือ v-else-if ก่อนหน้าที่เป็น true.
  • v-else แสดง <p> ถ้าไม่มีเงื่อนไขใดที่เป็น true.

คุณสามารถปรับแต่งเงื่อนไขและเนื้อหาที่แสดงขึ้นอยู่กับความต้องการของคุณในแอปพลิเคชัน Vue.js ของคุณ.