Reaktivitas dalam Framework Vue

Setiap perubahan data dari data menyebabkan perubahan instan pada tampilan data tersebut di halaman. Perilaku Vue seperti ini disebut reaktivitas.

Mari kita buktikan dalam praktik. Misalkan kita memiliki properti berikut:

javascriptdata() {
  return {
    text: 'xxx',
  }
}

Tampilkan nilai properti ini:

App.vue<template>
  {{ text }}
</template>

Buat tombol yang ketika ditekan akan mengubah properti kita:

App.vue<template>
  {{ text }}
  <button @click="change">text</button>
</template>

Sekarang tulis metode yang akan dipanggil saat tombol diklik dan mengubah properti:

App.vuemethods: {
  change: function() {
    this.text = 'yyy';
  }
}

Jika semua kode digabungkan dan tombol ditekan - teks di layar akan secara reaktif berubah menjadi teks lainnya.

Задание 1

Diberikan properti text. Tampilkan isi properti ini dalam suatu paragraf.

Задание 2

Diberikan sebuah tombol. Buat agar saat diklik pada tombol ini nilai properti text secara reaktif berubah menjadi nilai lainnya.

Задание 3

Diberikan dua tombol. Buat agar saat diklik pada tombol pertama nilai properti text secara reaktif berubah menjadi satu nilai, dan saat diklik pada tombol kedua - menjadi nilai lainnya.