Menambahkan Penangan Acara di Vue

Sekarang mari kita jalankan metode kita berdasarkan suatu acara. Untuk menambahkan acara ke suatu elemen DOM, kita perlu menggunakan direktif v-on.

Dalam direktif ini, setelah titik dua perlu ditentukan nama acara, dan nilainya adalah nama metode yang perlu dipanggil ketika acara tersebut terjadi.

Mari kita coba dalam praktik. Misalkan kita memiliki metode berikut:

App.vuemethods: {
  show: function() {
    alert('!');
  }
}

Misalkan kita memiliki tombol berikut:

App.vue<template>
  <button>text</button>
</template>

Mari kita buat agar saat diklik pada tombol ini, metode show dipanggil:

App.vue<template>
  <button v-on:click="show">text</button>
</template>

Biasanya, semua orang menggunakan versi singkat dari v-on. Ini direpresentasikan oleh simbol @ sebelum nama acara:

App.vue<template>
  <button @click="show">text</button>
</template>
Задание 1

Buatlah tombol yang, ketika diklik, akan menampilkan tanggal saat ini melalui alert.

Задание 2

Modifikasi tugas sebelumnya sehingga alert muncul bukan saat diklik, tetapi saat kursor mouse diarahkan (hover) ke tombol.