Vue

Vue.Komponen js

Vue.Komponen js

Vue.js adalah kerangka kerja javascript progresif, yang digunakan untuk membangun UI (Antaramuka Pengguna) dan SPA (Aplikasi Satu Halaman). Kita boleh mula membina aplikasi web di Vue.js dengan pengetahuan asas HTML, CSS, dan Javascript. Vue.js dibina dengan menggabungkan ciri-ciri terbaik dari Kerangka Sudut dan tindak balas yang sudah ada. Pembangun suka membuat kod dan merasakan kebebasan dan keselesaan semasa membuat aplikasi di Vue.js.

Pendekatan berasaskan komponen ini pada dasarnya diilhamkan oleh dan dipilih dari ReactJS. Kami menulis kod dalam bentuk komponen supaya kami dapat mengimport komponen tersebut dan menggunakannya semula di mana sahaja kami memerlukannya. Vue.js menawarkan komponen satu fail, yang menjadikannya kod yang digabungkan dan boleh digunakan semula.

Vue.js menawarkan pendekatan berasaskan komponen terbaik, seperti apa sahaja yang diperlukan oleh pembangun; dia dapat menemuinya dalam satu .fail vue. Pembangun berasa sangat selesa dan selesa apabila mereka tidak perlu bimbang atau menjaga struktur tambahan komponen.

Dalam artikel ini, kita akan melihat komponen fail tunggal, yang mempunyai .lanjutan vue. Oleh itu, mari kita lihat contoh komponen Vue yang sangat mudah dan memahaminya.



Ini adalah contoh komponen Vue yang sangat mudah dan asas. Di mana kita dapat melihat bahawa kod tersebut terbahagi kepada tiga lapisan. Sintaks tiga lapisan ini adalah bahagian terbaik dari Vue.js. Ini memuaskan pemisahan keprihatinan tetapi berada dalam satu .fail vue. Kami mempunyai templat kami (HTML), logik dalam Javascript, dan gaya di dalam komponen.

Templat

Dalam tag templat ini, kami menulis kod HTML kami. Kita boleh mengikat pemboleh ubah dalam ini juga menggunakan Vue.sintaks mengikat data, dan kita dapat menambahkan beberapa fungsi lain dalam ini juga menggunakan Vue.js menyediakan sintaks untuk fungsi masing-masing.

Skrip

Ini adalah bahagian di mana kita dapat menulis logik komponen dalam javascript dengan mengikuti sintaks Vue.js. Semua fungsi dan logik komponen terdapat di sini. Sebagai contoh,

Gaya

Di sinilah kita menulis gaya dalam CSS komponen, atau kita boleh menggunakan praprosesor yang ingin kita gunakan.

Ini hanya sekilas komponen di Vue.js. Mari kita lihat penggunaan, organisasi, dan aliran data antara komponen sedikit sebanyak.

Mengimport dan Menggunakan Komponen

Untuk menggunakan komponen, pertama-tama kita mesti mengimport komponen tersebut. Jika tidak, bagaimana Vue boleh.js tahu mengenainya? Kita hanya dapat mengimport komponen dengan menambahkan pernyataan "Import" di awal tag skrip dan menyatakan komponen itu dalam objek "komponen", menggunakan sintaks berikut.

Setelah berjaya mengimport komponen, kita dapat menggunakannya dalam templat seperti ini

Ini adalah bagaimana kita boleh mengimport dan menggunakan komponen dalam komponen lain.

Menyusun Komponen

Sama seperti aplikasi lain, organisasi Komponen berjalan seperti pokok bersarang. Contohnya, laman web ringkas yang merangkumi tajuk, bar sisi, dan beberapa komponen lain dalam bekas. Organisasi komponen akan seperti ini.

Gambar dari Vue.js Dokumen Rasmi

Aliran Data antara Komponen

Terdapat dua jenis aliran data antara komponen: Komponen ibu bapa kepada Komponen Anak

Kami boleh menghantar data dari komponen induk ke komponen anak dengan menggunakan alat peraga: Komponen Anak kepada Komponen Ibu Bapa

Kami boleh menghantar data dengan memancarkan acara dari komponen Anak dan mendengarkannya di hujung yang lain (Komponen ibu bapa).

Mengakhiri

Dalam artikel ini, kita telah melalui keseluruhan perjalanan memahami komponen asas dalam Vue.untuk penggunaannya, hirarki, organisasinya, dan pelaksanaan Pengimportan, penggunaan, dan pengetahuan tentang komunikasi antara komponen. Artikel ini merangkumi banyak ruang lingkup komponen, namun ada banyak pengetahuan mendalam tentang komponen di luar sana. Oleh itu, sila kunjungi Vue.js Dokumen Rasmi untuk maklumat lanjut.

5 Produk Tetikus Komputer Ergonomik Teratas untuk Linux
Adakah penggunaan komputer yang berpanjangan menyebabkan rasa sakit di pergelangan tangan atau jari anda? Adakah anda mengalami sendi kaku dan selalu ...
Cara Mengubah Tetapan Tetikus dan Pad Sentuh Menggunakan Xinput di Linux
Sebilangan besar pengedaran Linux dihantar dengan perpustakaan "libinput" secara lalai untuk menangani peristiwa input pada sistem. Ia dapat memproses...
Buat semula butang tetikus anda secara berbeza untuk perisian yang berbeza dengan X-Mouse Button Control
Mungkin anda memerlukan alat yang dapat mengubah kawalan tetikus anda dengan setiap aplikasi yang anda gunakan. Sekiranya ini berlaku, anda boleh menc...