Bekerja dengan checkbox di Vue

Sekarang mari kita lihat, bagaimana bekerja dengan checkbox. Misalkan kita memiliki pengalih berikut:

App.vue<template>
  <input type="checkbox">
</template>

Mari buat properti checked, yang akan mengontrol kerja checkbox ini:

javascriptdata() {
  return {
    checked: true,
  }
}

Mari ikat properti ini melalui v-model:

App.vue<template>
  <input type="checkbox" v-model="checked">
</template>

Jika checkbox dicentang - properti checked akan memiliki nilai true, dan jika tidak dicentang - maka false. Untuk memastikannya, Anda dapat menampilkan nilai properti di layar, seperti ini:

App.vue<template>
  <input type="checkbox" v-model="checked">
  <p>{{ checked }}</p>
</template>

Dengan menggunakan operator ternary, Anda dapat menampilkan sesuatu yang lebih bermakna:

App.vue<template>
  <input type="checkbox" v-model="checked">
  <p>{{ checked ? 'yes' : 'no' }}</p>
</template>
Задание 1

Diberikan checkbox. Diberikan paragraf. Dengan menggunakan direktif v-if lakukan hal berikut: jika checkbox dicentang - paragraf harus ditampilkan, dan jika tidak dicentang - maka disembunyikan.