Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bagaimana untuk memulakan vue

Bagaimana untuk memulakan vue

WBOY
Lepaskan: 2023-05-11 10:08:36
asal
645 orang telah melayarinya

Vue.js ialah rangka kerja JavaScript popular yang membantu kami membina antara muka pengguna dengan cepat. Ia mudah dipelajari dan mempunyai dokumentasi yang luas dan sokongan komuniti. Jika anda ingin mempelajari Vue.js dan mula membina aplikasi dengannya, artikel ini akan memberi anda beberapa garis panduan untuk bermula.

1. Persediaan

Sebelum memulakan Vue.js, anda perlu memastikan bahawa persekitaran pembangunan anda boleh menyokongnya. Pertama, anda memerlukan editor teks, seperti Teks Sublime, Kod Visual Studio atau Atom. Kedua, anda perlu memasang Node.js dan npm (Node.js disertakan dengan npm). Anda boleh memuat turun Node.js dan npm melalui laman web rasmi Node.js. Akhir sekali, anda perlu menggunakan Vue.js dalam projek anda, anda boleh memasangnya melalui:

npm install vue
Salin selepas log masuk

2. Menulis aplikasi Vue pertama anda

Kini kami bersedia untuk membina Vue pertama kami. aplikasi js. Buka editor teks anda, buat fail HTML dan tambahkan kod berikut pada teg

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
Salin selepas log masuk

Ini akan membawa masuk pustaka Vue.js dalam dokumen HTML anda. Seterusnya, dalam teg , buat elemen

baharu dan kenal pasti ia sebagai elemen akar aplikasi Vue:

<body>
  <div id="app">
  </div>
</body>
Salin selepas log masuk

Sekarang, kami mempunyai struktur asas sedia aplikasi Vue. Seterusnya, kami akan mencipta contoh Vue.js dan memautkannya ke elemen akar kami. Dalam teg yang kami tambahkan sebelum ini, kami menulis kod berikut:

var app = new Vue({
  el: '#app'
})
Salin selepas log masuk

Ini akan mencipta tika Vue.js baharu dan menyambungkannya ke elemen dengan 'id="app"'. Ini bermakna semua data dan logik Vue.js akan terikat pada elemen ini.

3. Tambahkan data

Vue.js ialah rangka kerja dipacu data, yang bermaksud ia pada asasnya membina antara muka pengguna dengan memproses data. Untuk mula menambah data, kami perlu menggunakan pilihan "data" Vue.js. Dalam contoh Vue.js yang kami tambahkan sebelum ini, kami menulis kod berikut:

var app = new Vue({
  el: '#app',
  data: {
    message: 'Hello Vue!'
  }
})
Salin selepas log masuk

Dalam kod di atas, kami menambah pilihan "data" dan mencipta sifat yang dipanggil "mesej" dan Tetapkan nilainya kepada "Hello Vue!". Kami boleh menggunakan sifat ini untuk memaparkan data dalam aplikasi kami.

4. Memaparkan data

Sekarang kami telah menambah data, kami perlu memastikan ia dipaparkan dengan betul dalam aplikasi kami. Untuk ini, kami boleh menggunakan pengikatan data dua hala Vue.js. Dalam elemen

yang kami buat sebelum ini, kami menambah kod berikut:

<div id="app">
  {{ message }}
</div>
Salin selepas log masuk

Ini akan menambah ungkapan "{{ mesej }}" pada aplikasi kami dan mengikatnya pada sifat "mesej" dalam Vue kejadian .js. Ini bermakna apabila kita menukar nilai sifat "mesej", ungkapan itu akan dikemas kini secara automatik.

5. Menambah acara

Sekarang kami memahami cara menambah data dan memaparkannya dalam aplikasi, kami boleh menambah beberapa fungsi interaktif. Untuk melakukan ini, kita perlu menggunakan pilihan "kaedah" Vue.js. Dalam contoh Vue.js yang kami buat sebelum ini, kami menambah kod berikut:

var app = new Vue({
  el: '#app',
  data: {
    message: 'Hello Vue!'
  },
  methods: {
    changeMessage: function () {
      this.message = 'Vue is awesome!'
    }
  }
})
Salin selepas log masuk

Dalam kod di atas, kami menambah pilihan "kaedah" dan mencipta kaedah yang dipanggil "changeMessage". Apabila kaedah ini dicetuskan, ia akan mengemas kini nilai sifat "mesej". Sekarang kami akan menambah butang dan mengikatnya dengan kaedah ini. Dalam elemen

yang kami buat sebelum ini, kami menambah kod berikut:

<div id="app">
  {{ message }}
  <button @click="changeMessage()">Change message</button>
</div>
Salin selepas log masuk

Ini akan menambah butang pada aplikasi kami yang akan mencetuskan kaedah "changeMessage" apabila diklik.

6. Ringkasan

Setakat ini, kami telah mempelajari cara mula menggunakan Vue.js dan mencipta aplikasi mudah. Dengan menggunakan "data", "kaedah" dan pengikatan data dua hala Vue.js, kami boleh memaparkan dan menukar data dengan mudah. Dengan banyak pilihan Vue.js, kami boleh melanjutkan aplikasi kami dengan mudah dan menambah lebih banyak ciri interaktif. Sentiasa ingat: Vue.js mudah dipelajari dan mempunyai dokumentasi yang luas serta sokongan komuniti. Jadi cuba mula membina aplikasi Vue.js anda sendiri!

Atas ialah kandungan terperinci Bagaimana untuk memulakan vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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