cari

Adakah vuejs API?

Sep 27, 2021 pm 07:15 PM
apivuejs

vuejs bukan API. vuejs ialah rangka kerja JavaScript yang progresif untuk membina antara muka pengguna, direka untuk mengatur dan memudahkan pembangunan web dengan lebih baik. API merujuk kepada antara muka pengaturcaraan aplikasi, iaitu satu set fungsi pratakrif yang menyediakan aplikasi dan pembangun dengan keupayaan untuk mengakses satu set rutin berdasarkan perisian atau perkakasan tertentu.

Adakah vuejs API?

Persekitaran pengendalian tutorial ini: sistem Windows 7, vue versi 2.9.6, komputer DELL G3.

vuejs bukan API.

Vue (sebutan /vjuː/, serupa dengan paparan) ialah rangka kerja JavaScript progresif untuk membina antara muka pengguna, bertujuan untuk mengatur dan memudahkan pembangunan web dengan lebih baik. Tidak seperti rangka kerja besar lain, Vue direka bentuk untuk digunakan lapisan demi lapisan dari bawah ke atas.

Pustaka teras Vue hanya memfokuskan pada lapisan paparan, yang bukan sahaja mudah untuk dimulakan, tetapi juga mudah untuk disepadukan dengan perpustakaan pihak ketiga atau projek sedia ada. Sebaliknya, apabila digabungkan dengan rangkaian alat moden dan pelbagai perpustakaan sokongan, Vue mampu menyediakan pemacu untuk aplikasi satu halaman (SPA) yang kompleks.

Vue.js juga menyediakan pengikatan data MVVM dan sistem komponen boleh gubah, dengan API yang mudah dan fleksibel.

Dan API (Antara Muka Pengaturcaraan Aplikasi, Antara Muka Pengaturcaraan Aplikasi) ialah beberapa fungsi yang telah ditetapkan, tujuannya adalah untuk menyediakan aplikasi dan pembangun akses kepada satu set rutin berdasarkan keupayaan perisian atau perkakasan tertentu tanpa perlu mengakses kod sumber atau memahami butiran kerja dalaman.

Sesetengah API dalam vuejs

vm merujuk kepada contoh yang diperolehi oleh Vue baharu

(1) Apabila berada dalam dom tag Selepas nilai terikat pada nilai dalam data, menukar nilai yang sepadan dengan data boleh mengemas kini nilai dalam teg dalam masa nyata

tetapi nilai yang ditambah kemudiannya adalah tidak sah (pengikatan gagal).

(2) Objek boleh digunakan secara langsung sebagai atribut data, yang sah (kerana objek diluluskan oleh nilai

Jadi atribut dan objek adalah kongruen; 🎜 >

(3) Antara muka vm ialah:

vm.$data ialah atribut data bagi vm;

vm.$el ialah nod dom yang ditunjuk oleh el; atribut;

vm.$watch adalah untuk memantau perubahan atribut (seperti nilai dalam data) (rujuk (9))

(4) Kitaran pengisytiharan contoh vue, di sana ialah beberapa fungsi utama:

dicipta: Selepas pengikatan peristiwa selesai, fungsi itu digunakan secara langsung sebagai atribut dalam tika vue apabila mengisytiharkan tika vue, sama seperti di bawah.

vm.$mount: Lekapkan nod dom;

sebelumMenyusun: sebelum memuatkan templat; selesai Selepas (saya rasa);

beforeDestroy: sebelum kemusnahan; 🎜>

Dalam contoh Vue baharu, jika anda tidak menambah el, ini bermakna ia tidak akan dipasang dan hanya akan dijana Selepas penjanaan, anda boleh menggunakan kaedah ini untuk memasangnya secara manual ke tempat tertentu terdapat lebih daripada satu yang memenuhi syarat, Kemudian lekapkannya ke tempat pertama; ;

(7) Escape: {{}} Dua kurungan kerinting tidak akan terlepas daripada teg html nilai; nilai dan mengubahnya menjadi teks html;

Anda tidak boleh meletakkan data terikat dalam nilai (melainkan anda menggunakan separa, tetapi saya belum tahu caranya lagi); kurungan kerinting interpolasi, anda boleh meletakkan ungkapan ( Fungsi tidak boleh diletakkan); capitalize ialah penapis yang menggunakan huruf besar pada huruf pertama;

Penapis hanya boleh diletakkan di hujung ungkapan dan tidak boleh menjadi sebahagian daripada ungkapan; >

Penapis boleh disesuaikan (tetapi kami tidak tahu bagaimana untuk menyesuaikannya lagi. kaedah yang ditentukan);

(10) Arahan:

v-if="nama pembolehubah); " Wujud apabila nilai adalah benar;

v-bind: attribute Name = "Variable name" Ikat nama pembolehubah selepas tanda sama (menunjuk pada atribut nama yang sama dalam atribut data vm) dengan atribut html tag.

v-on: jenis acara = "nama fungsi" Apabila jenis acara dicetuskan, fungsi dalam kaedah dilaksanakan

Singkatan v-on ialah @; -bind ialah: ( Kolon);

(11) Atribut dikira dikira

Atribut di sini boleh digunakan sebagai atribut data ialah apabila nilai dalam data berubah, ia akan berubah dengannya;

Anda boleh menggunakan ungkapan yang lebih kompleks (hanya ungkapan mudah boleh digunakan dalam interpolasi);

Lalai ialah pengambil (dapatkan atribut objek), iaitu, apabila nilai tertentu berubah, fungsi panggil balik (atau kaedah dapatkan) dicetuskan

Apabila atribut yang dikira berubah, nilai tertentu ​​perlu diubah (seperti menukar 10 nilai, tidak baik menulis pemantauan nilai ini di tempat lain), maka anda perlu menetapkan penetap (menetapkan atribut objek), iaitu, apabila atribut yang dikira berubah, set kaedah dicetuskan;

(13) Atribut pemantauan vm.$watch (atribut dipantau, fungsi panggil balik)

Apa yang dipantau ialah atribut data

Parameter pertama bagi fungsi panggil balik ialah nilai yang diubah, dan parameter kedua ialah nilai yang diubah Nilai sebelumnya;

Gunakan v-bind:class

penggunaan kelas Dalam bentuk objek, kunci ialah nama kelas dan nilai menunjukkan sama ada untuk memaparkan kelas ini

Anda boleh meletakkan objek secara terus objek dalam nilai v-bind:class, dan letakkan objek ini dalam atribut data Hanya tetapkan sifat objek objek ini seperti ini nama pembolehubah jika pembolehubah bukan objek objek, nilai pembolehubah ialah nama kelas; > (15) gaya mengikat:

Gunakan v-bind:style

Borang ialah objek, kunci objek ialah nama gaya (seperti fontSize, sila ambil perhatian bahawa gaya nama perlu dalam kotak unta bukannya css), dan nilainya ialah nilai gaya; Anda boleh terus meletakkan nama objek di sebelah kanan persamaan v-bind:style; 🎜>

Perubahan dalam nilai objek akan mempengaruhi gaya sebaris dalam masa nyata

Untuk sesetengah gaya, anda boleh menambah awalan untuk penyemak imbas (tetapi sesetengahnya tidak serasi dengan semua penyemak imbas

Cadangan berkaitan: "

tutorial vue.js

"

Atas ialah kandungan terperinci Adakah vuejs API?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
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
HTML dan React: Hubungan antara markup dan komponenHTML dan React: Hubungan antara markup dan komponenApr 12, 2025 am 12:03 AM

Hubungan antara HTML dan React adalah teras pembangunan front-end, dan mereka bersama-sama membina antara muka pengguna aplikasi web moden. 1) HTML mentakrifkan struktur kandungan dan semantik, dan React membina antara muka dinamik melalui komponenisasi. 2) Komponen React Gunakan sintaks JSX untuk membenamkan HTML untuk mencapai rendering pintar. 3) Kitaran Hayat Komponen Menguruskan Rendering HTML dan Kemas kini secara dinamik mengikut keadaan dan atribut. 4) Gunakan komponen untuk mengoptimumkan struktur HTML dan meningkatkan keupayaan. 5) Pengoptimuman prestasi termasuk mengelakkan penyampaian yang tidak perlu, menggunakan atribut utama, dan menjaga tanggungjawab tunggal komponen.

React and the Frontend: Membina Pengalaman InteraktifReact and the Frontend: Membina Pengalaman InteraktifApr 11, 2025 am 12:02 AM

React adalah alat pilihan untuk membina pengalaman front-end interaktif. 1) React memudahkan pembangunan UI melalui komponen dan DOM maya. 2) Komponen dibahagikan kepada komponen fungsi dan komponen kelas. Komponen fungsi adalah lebih mudah dan komponen kelas menyediakan lebih banyak kaedah kitaran hayat. 3) Prinsip kerja React bergantung kepada algoritma DOM dan perdamaian maya untuk meningkatkan prestasi. 4) Pengurusan negeri menggunakan useState atau ini. Kaedah kitaran hayat seperti ComponentDidMount digunakan untuk logik tertentu. 5) Penggunaan asas termasuk membuat komponen dan pengurusan negeri, dan penggunaan lanjutan melibatkan cangkuk tersuai dan pengoptimuman prestasi. 6) Kesalahan biasa termasuk kemas kini status yang tidak betul dan isu prestasi, kemahiran debugging termasuk menggunakan reactdevtools dan sangat baik

React and the Frontend Stack: Alat dan TeknologiReact and the Frontend Stack: Alat dan TeknologiApr 10, 2025 am 09:34 AM

React adalah perpustakaan JavaScript untuk membina antara muka pengguna, dengan komponen terasnya dan pengurusan negeri. 1) Memudahkan pembangunan UI melalui komponen dan pengurusan negeri. 2) Prinsip kerja termasuk perdamaian dan rendering, dan pengoptimuman dapat dilaksanakan melalui React.Memo dan Usememo. 3) Penggunaan asas adalah untuk membuat dan membuat komponen, dan penggunaan lanjutan termasuk menggunakan cangkuk dan konteksapi. 4) Kesalahan biasa seperti kemas kini status yang tidak betul, anda boleh menggunakan ReactDevTools untuk debug. 5) Pengoptimuman prestasi termasuk menggunakan react.memo, senarai virtualisasi dan codesplitting, dan menyimpan kod yang boleh dibaca dan dikekalkan adalah amalan terbaik.

Peranan React dalam HTML: Meningkatkan Pengalaman PenggunaPeranan React dalam HTML: Meningkatkan Pengalaman PenggunaApr 09, 2025 am 12:11 AM

React menggabungkan JSX dan HTML untuk meningkatkan pengalaman pengguna. 1) JSX membenamkan HTML untuk menjadikan pembangunan lebih intuitif. 2) Mekanisme DOM maya mengoptimumkan prestasi dan mengurangkan operasi DOM. 3) UI pengurusan berasaskan komponen untuk meningkatkan kebolehkerjaan. 4) Pengurusan negeri dan pemprosesan acara meningkatkan interaktiviti.

Komponen React: Membuat unsur -unsur yang boleh diguna semula di HTMLKomponen React: Membuat unsur -unsur yang boleh diguna semula di HTMLApr 08, 2025 pm 05:53 PM

Komponen React boleh ditakrifkan oleh fungsi atau kelas, merangkumi logik UI dan menerima data input melalui prop. 1) Tentukan komponen: Gunakan fungsi atau kelas untuk mengembalikan elemen bertindak balas. 2) Rendering Component: React Call Render Kaedah atau Melaksanakan Komponen Fungsi. 3) Komponen multiplexing: Lulus data melalui prop untuk membina UI yang kompleks. Pendekatan kitaran hayat komponen membolehkan logik dilaksanakan pada peringkat yang berbeza, meningkatkan kecekapan pembangunan dan pemeliharaan kod.

Tujuan mod yang ketatTujuan mod yang ketatApr 02, 2025 pm 05:51 PM

React Mode Strict adalah alat pembangunan yang menyoroti isu -isu yang berpotensi dalam aplikasi React dengan mengaktifkan cek tambahan dan amaran. Ia membantu mengenal pasti kod warisan, hayat yang tidak selamat, dan kesan sampingan, menggalakkan amalan reaksi moden.

Reaksi penggunaan serpihanReaksi penggunaan serpihanApr 02, 2025 pm 05:50 PM

Serpihan bertindak balas membolehkan kumpulan kanak -kanak tanpa nod dom tambahan, meningkatkan struktur, prestasi, dan kebolehaksesan. Mereka menyokong kekunci untuk rendering senarai yang cekap.

Proses Perdamaian ReactProses Perdamaian ReactApr 02, 2025 pm 05:49 PM

Artikel ini membincangkan proses perdamaian React, memperincikan bagaimana ia mengemas kini DOM dengan cekap. Langkah -langkah utama termasuk mencetuskan perdamaian, mewujudkan DOM maya, menggunakan algoritma yang berbeza, dan memohon kemas kini DOM yang minimum. Ia juga meliputi perfo

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.