Rumah > hujung hadapan web > View.js > teks badan

Cara menggunakan jam tangan dalam vue

下次还敢
Lepaskan: 2024-04-30 03:54:14
asal
1139 orang telah melayarinya

Tonton dalam Vue.js boleh digunakan untuk mendengar perubahan dalam sifat data dan melakukan operasi. Sintaksnya ialah: jam tangan(ungkapan, panggil balik, pilihan). Ia menyokong penggunaan rentetan atau fungsi untuk memantau atribut data, dan memanggil fungsi panggil balik apabila ia berubah Anda boleh mengkonfigurasi sama ada untuk memanggil dengan segera, sama ada untuk memantau secara mendalam, dan sama ada untuk mengemas kini secara serentak melalui pilihan.

Cara menggunakan jam tangan dalam vue

Penggunaan jam tangan dalam Vue.js

jam tangan dalam Vue.js ialah API reaktif yang membolehkan anda mendengar perubahan dalam sifat data dan melakukan tindakan berdasarkan perubahan tersebut.

Syntax

<code class="js">watch(expression, callback, options)</code>
Salin selepas log masuk

Parameter

  • ungkapan: Atribut data untuk dipantau. Ia boleh menjadi rentetan (nama harta) atau fungsi (mengembalikan nilai untuk dipantau).
  • panggilan balik: Fungsi dipanggil apabila atribut data berubah. Ia menerima dua parameter: nilai baharu dan nilai lama.
  • pilihan (pilihan): Objek pilihan yang digunakan untuk mengkonfigurasi jam tangan.

Contoh

<code class="js">// 使用字符串
watch('message', function (newValue, oldValue) {
  console.log(`Message changed from "${oldValue}" to "${newValue}".`);
});

// 使用函数
watch(function () {
  return this.count;
}, function (newValue, oldValue) {
  console.log(`Count incremented from ${oldValue} to ${newValue}.`);
});</code>
Salin selepas log masuk

Pilihan

  • serta-merta: Kawal sama ada jam tangan memanggil fungsi panggil balik serta-merta apabila komponen dimulakan.
  • deep: Kawal sama ada jam tangan memantau secara mendalam perubahan dalam objek dan tatasusunan Nilai lalai adalah palsu.
  • sync: Kawal sama ada jam tangan memanggil fungsi panggil balik sejurus selepas atribut data berubah Nilai lalai. Senario penggunaan

Atas ialah kandungan terperinci Cara menggunakan jam tangan dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
vue
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan