Vue ialah rangka kerja bahagian hadapan. Fleksibiliti dan kemudahan penggunaannya menjadikannya pilihan pertama untuk semakin ramai pembangun dalam proses pembangunan bahagian hadapan. Dalam Vue, sifat dikira dan sifat mendengar ialah dua sifat yang sangat penting Ia digunakan secara meluas dalam model pembangunan dipacu data Artikel ini akan memperkenalkan perbezaan dan aplikasi kedua-dua sifat ini.
Sifat terkira ialah sifat yang bergantung pada satu atau lebih nilai data dan mengira nilai baharu. Dalam sifat terkira Vue, pembangun hanya perlu mentakrifkan fungsi dan mengembalikan hasil yang dikira dalam fungsi tersebut.
Sebagai contoh, dalam templat Vue, kita selalunya perlu menambah dua data dan memaparkan hasilnya. Vue Salah satu atribut contoh mewakili sifat yang dikira dan jumlahnya ialah nama sifat tersuai kami yang dikira, dengan this.num1 dan this.num2 ialah dua kebergantungan.
Apabila num1 atau num2 berubah, Vue akan secara automatik mengira semula nilai jumlah dan memaparkan hasilnya.
Selain itu, apabila pengiraan yang sama perlu digunakan dalam berbilang templat, ia juga boleh dirangkumkan ke dalam atribut terkira yang boleh digunakan semula.
Atribut mendengarSebagai contoh, jika kita perlu memantau sama ada data tertentu berubah dan mencetuskan fungsi tertentu apabila ia berubah, kita boleh menggunakan atribut mendengar seperti ini:
computed: { total() { return this.num1 + this.num2; } }
Dalam kod contoh di atas, tonton ialah Vue Salah satu atribut contoh mewakili atribut mendengar targetData ialah data yang perlu kita pantau Apabila ia berubah, kod logik dalam fungsi akan dilaksanakan.
Perbezaan dan AplikasiSebagai contoh, untuk senario yang memerlukan pengiraan kompleks pada data, sifat yang dikira boleh digunakan untuk meningkatkan kebolehbacaan dan kebolehselenggaraan kod. Dalam senario di mana operasi seterusnya perlu dilakukan berdasarkan perubahan dalam data, atribut mendengar boleh digunakan untuk memenuhi keperluan.
Ringkasan
Sifat dikira dan sifat mendengar ialah kedua-dua sifat yang sangat biasa digunakan dalam Vue. Mereka bukan sahaja boleh melaksanakan logik perniagaan yang kompleks, tetapi juga meningkatkan kebolehbacaan dan kebolehselenggaraan kod tersebut. Apabila menggunakannya, anda perlu memilih atribut yang hendak digunakan mengikut senario tertentu untuk mencapai hasil yang lebih baik.
Atas ialah kandungan terperinci Perbezaan dan aplikasi sifat terkira dan sifat mendengar dalam Vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!