Rumah >hujung hadapan web >tutorial js >Vue.js Tutorial: Bermula & 10 Amalan Terbaik
mata utama
Buka terminal atau arahan arahan anda dan jalankan perintah berikut:
<code>npm install -g vue</code>Ini akan memasang versi terkini Vue secara global pada sistem anda.
Buat projek Vue baru
<code>npm install -g @vue/cli</code>Seterusnya, buat projek baru dengan menjalankan arahan berikut:
<code>vue create my-vue-app</code>Gantikan My-Vue-App dengan nama yang anda mahu tentukan untuk projek anda. CLI akan meminta anda untuk memilih pratetap. Dalam tutorial ini, pilih pratetap lalai untuk memastikannya mudah.
Selepas projek dibuat, navigasi ke folder projek:
<code>cd my-vue-app</code>Sekarang, mulakan pelayan pembangunan dengan menjalankan arahan berikut:
<code>npm run serve</code>Ini akan memulakan pelayan tempatan di http: // localhost: 8080/. Buka URL ini dalam penyemak imbas anda untuk melihat aplikasi VUE baru anda.
Memahami Struktur Vue Project
Dalam folder Src/Components, buat fail baru bernama Message.vue. Tambahkan kod berikut:
Komponen ini mempunyai atribut data tunggal yang dipanggil mesej. Templat ini memaparkan nilai atribut ini dalam elemen perenggan.
<code>npm install -g vue</code>
Sekarang, mari kita gunakan komponen ini dalam fail utama kami. Pertama, import komponen mesej di bahagian atas bahagian skrip:
Seterusnya, daftar komponen dengan menambahkannya ke objek komponen:
<code>npm install -g @vue/cli</code>
Akhirnya, tambahkan komponen mesej ke templat:
<code>vue create my-vue-app</code>
fail app.vue anda kini kelihatan seperti ini:
<code>cd my-vue-app</code>
Simpan perubahan dan periksa penyemak imbas anda. Anda harus melihat mesej "Hello, Vue!"
<code>npm run serve</code>
tambah interaktiviti menggunakan arahan vue
Kemas kini komponen mesej.Vue dengan kod berikut:
kami telah menambah atribut data baru yang dipanggil kaunter dan kaedah yang dipanggil kenaikan. Kaedah kenaikan meningkatkan nilai kaunter dengan 1. Dalam templat, kami menambah perenggan untuk memaparkan nilai kaunter dan butang untuk mencetuskan kaedah kenaikan.
<code class="language-vue"><template> <div> <p>{{ message }}</p> </div> </template> </code>
@Directive @Click digunakan untuk melampirkan kaedah kenaikan ke acara klik butang. Apabila butang diklik, kaedah kenaikan dipanggil dan nilai kaunter meningkat.
Simpan perubahan dan periksa penyemak imbas anda. Anda harus melihat kerja aplikasi kaunter seperti yang diharapkan.
menggunakan rendering dan gelung bersyarat
tambahkan kod berikut ke komponen message.vue:
kami telah menambah atribut data baru yang dipanggil nombor, yang merupakan pelbagai bilangan bulat. Kami juga menambah perenggan yang hanya akan dipaparkan apabila nilai kaunter 5 atau lebih, menggunakan arahan V-IF.
<code class="language-javascript">import Message from './components/Message.vue';</code>Arahan
V-untuk digunakan untuk gelung melalui array nombor dan membuat item senarai untuk setiap nombor. Atribut utama: digunakan untuk memberikan kunci unik untuk setiap item senarai, yang diperlukan untuk sebab -sebab prestasi.
Simpan perubahan dan periksa penyemak imbas anda. Anda harus melihat ciri -ciri baru seperti yang diharapkan.
amalan terbaik dan perangkap biasa, serta kesimpulan dan bahagian FAQ, saya tidak akan lagi berkembang kerana batasan ruang, tetapi kandungannya konsisten dengan teks asal. Sila buat seperti yang diperlukan.
Atas ialah kandungan terperinci Vue.js Tutorial: Bermula & 10 Amalan Terbaik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!