Vue ialah rangka kerja JavaScript bahagian hadapan yang sangat popular. Ia menggunakan corak seni bina MVVM (Model-View-ViewModel) untuk memudahkan pembangun membangunkan aplikasi interaktif. Dalam Vue, semua paparan adalah berasaskan data, yang menjadikannya lebih fleksibel dan boleh digunakan semula.
Dalam artikel ini, mari kita lihat beberapa penulisan kod Vue asas untuk membantu anda memahami rangka kerja Vue dengan lebih baik.
Untuk mula menggunakan Vue, anda perlu memasangnya dahulu dalam projek anda. Anda boleh memasang Vue dalam terminal menggunakan arahan npm (Node Package Manager):
npm install vue
Dalam Vue, anda perlu mencipta contoh Vue untuk Mengurus aplikasi Vue. Sebelum mencipta contoh ini, anda perlu memperkenalkan Vue:
import Vue from 'vue'
Seterusnya, anda boleh mencipta tika Vue menggunakan kod berikut:
const vueInstance = new Vue({ el: '#app', data: { message: 'Hello World!' } })
Dalam kod di atas, kami mencipta contoh bernama " vueInstance " dan lekapkannya pada elemen dalam halaman (dalam kes ini elemen dengan id "apl"). Kami juga mentakrifkan atribut data yang dipanggil "mesej" dan menetapkan nilainya kepada "Hello World!".
Arahan Vue ialah salah satu cara utama untuk mengikat Vue pada elemen halaman. Arahan ialah atribut khas yang diawali dengan "v-" yang memberitahu Vue untuk mengaitkannya dengan elemen DOM. Berikut ialah beberapa arahan Vue yang biasa digunakan:
Berikut ialah contoh cara menggunakan arahan v-if untuk menunjukkan atau menyembunyikan butang berdasarkan status ketersediaan:
<button v-if="isAvailable">Buy Now</button>
Dalam kod di atas, "isAvailable" ialah Vue instance Sifat data yang menentukan sama ada butang perlu dipaparkan.
Komponen Vue ialah satu lagi konsep penting dalam aplikasi Vue. Ia boleh diguna semula, tika Vue bersarang yang biasanya digunakan untuk membina cebisan kecil kandungan dalam halaman. Berikut ialah contoh yang menunjukkan cara mencipta komponen dalam Vue:
Vue.component('my-component', { template: '<div>Hello from my component!</div>' })
Dalam kod di atas, kami telah mencipta komponen Vue bernama "komponen saya" dan menentukan templatnya. Anda boleh menggunakannya seperti ini:
<my-component></my-component>
Dalam Vue, anda boleh menggunakan arahan "v-on" untuk mengikat pengendali acara. Nilai arahan ini ialah ungkapan JavaScript yang dipanggil apabila peristiwa dicetuskan. Berikut ialah contoh yang menunjukkan cara mengendalikan acara klik dalam Vue:
<button v-on:click="handleClick">Click Me</button>
Dalam kod di atas, kami mengikat arahan "v-on:click" kepada kaedah Vue yang dipanggil "handleClick" . Untuk mentakrifkan kaedah ini, kita boleh menggunakan kod berikut dalam contoh Vue:
methods: { handleClick() { console.log('Button clicked!') } }
Sifat pengiraan Vue ialah jenis data khas hartanah. Hasilnya boleh dikira berdasarkan nilai atribut data lain. Berikut ialah contoh yang menunjukkan cara menggunakan sifat yang dikira dalam Vue:
const vueInstance = new Vue({ data: { firstName: 'John', lastName: 'Doe' }, computed: { fullName() { return `${this.firstName} ${this.lastName}` } } })
Dalam kod di atas, kami telah mentakrifkan sifat terkira yang dipanggil "Nama Penuh" yang berdasarkan data "Nama Pertama" dan "Nama Akhir" nilai atribut dikira dan hasilnya diperolehi.
Ringkasan
Vue ialah rangka kerja JavaScript yang sangat berkuasa yang boleh membantu anda membina aplikasi interaktif dengan mudah. Dalam artikel ini, kami memperkenalkan beberapa kaedah asas menulis kod Vue, termasuk cara mencipta tika Vue, cara menggunakan arahan Vue, cara mengendalikan acara Vue, cara menggunakan komponen Vue dan cara menggunakan sifat terkira Vue. Harap artikel ini membantu anda lebih memahami rangka kerja Vue!
Atas ialah kandungan terperinci kaedah penulisan kod vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!