Dalam vue, fungsi cangkuk yang dibuat akan dipanggil selepas tika dibuat ialah fungsi cangkuk kitaran hayat Selepas tika vue dijana, akan ada fungsi cangkuk dalam setiap peringkat, yang sesuai untuk peringkat yang berbeza. Untuk mengendalikan logik yang berbeza, anda boleh memanggil ajax dalam fungsi yang dibuat untuk mendapatkan data.
Persekitaran pengendalian artikel ini: sistem Windows 10, versi Vue 2.9.6, komputer DELL G3.
Kaedah yang dicipta dalam vue.js ialah fungsi cangkuk kitaran hayat Fungsi ini akan dipanggil selepas kejadian vue dijana. Selepas contoh vue dijana, ia mesti terikat pada elemen html, dan kemudian disusun dan kemudian dimasukkan ke dalam dokumen. Setiap peringkat akan mempunyai fungsi cangkuk untuk memudahkan pembangun mengendalikan logik yang berbeza pada peringkat yang berbeza.
Secara amnya, anda boleh memanggil ajax dalam fungsi yang dicipta untuk mendapatkan data yang diperlukan untuk pemulaan halaman.
Kitaran hayat instance
Setiap tika Vue melalui satu siri proses pemulaan sebelum dibuat. Contohnya, tika itu perlu mengkonfigurasi pemerhati data, menyusun templat, melekapkan tika ke DOM, dan kemudian mengemas kini DOM apabila data berubah. Semasa proses ini, contoh itu juga akan memanggil beberapa cangkuk kitaran hayat, yang memberi kami peluang untuk melaksanakan logik tersuai. Contohnya, fungsi cangkuk yang dicipta dipanggil selepas tika itu dicipta:
var vm = new Vue({ data: { a: 1 }, created: function () { // `this` 指向 vm 实例 console.log('a is:', this.a) } })
Terdapat juga beberapa cangkuk lain yang dipanggil pada peringkat berbeza kitaran hayat tika, seperti dipasang, dikemas kini, dimusnahkan. Ini dalam fungsi cangkuk menunjuk kepada contoh Vue yang memanggilnya. Sesetengah kanak-kanak mungkin bertanya sama ada Vue.js mempunyai konsep "pengawal"? Jawapannya, tidak. Logik tersuai komponen boleh diedarkan di antara cangkuk ini.
[Cadangan berkaitan: "tutorial vue.js"]
Atas ialah kandungan terperinci Bilakah penggunaan vue dibuat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!