Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Adakah layui berdasarkan jquery?
layui adalah berdasarkan jquery, rangka kerja UI yang ditulis dengan modulnya sendiri, dan disertakan dengan jquery sendiri kaedah menggunakan jquery dalam layui ialah "layui.use('jquery',function(){var $; =layui.$ kod jQuery})".
Persekitaran pengendalian tutorial ini: sistem windows10, versi jquery3.2.1&&layui v2.6.8, komputer Dell G3.
layui ialah rangka kerja berasaskan jQuery dan disertakan dengan jQuery itu sendiri.
layui menggunakan jQuery secara dalaman
Menurut cadangan rasmi, adalah lebih baik untuk menggunakan yang disertakan dengannya
Berikut ialah kaedah menggunakan jQuery secara dalaman:
layui.use('jquery', function(){ var $ = layui.$ //重点处 //后面就跟你平时使用jQuery一样 });
Tetapkan nilai kepada $, atau gunakan ajax untuk layui.jquery.ajax
$ = layui.jquery;
Jika anda tidak menetapkan nilai, gesaan yang tidak ditentukan untuk $ akan muncul.
Pengetahuan lanjutan:
layui ialah rangka kerja UI bahagian hadapan yang ditulis menggunakan spesifikasi modulnya sendiri, mengikut penulisan dan penyusunan HTML/CSS/ Borang JS, ambang adalah sangat rendah, dan ia sedia untuk digunakan. Ia adalah minimalis di bahagian luar tetapi penuh di bahagian dalam. Ia bersaiz ringan dan kaya dengan komponen Setiap butiran daripada kod teras kepada API telah dibuat dengan teliti, menjadikannya sangat sesuai untuk pembangunan antara muka yang pantas. Versi pertama layui telah dikeluarkan pada musim luruh 2016. Ia berbeza daripada rangka kerja UI berdasarkan lapisan bawah MVVM, tetapi ia tidak bertentangan dengan kebiasaan, tetapi percaya untuk kembali kepada alam semula jadi. Lebih tepatnya, ia lebih disesuaikan untuk pengaturcara bahagian pelayan. Pembangun tidak perlu terlibat dalam konfigurasi kompleks pelbagai alat bahagian hadapan Mereka hanya perlu menghadapi penyemak imbas itu sendiri, menjadikan pembangunan sangat mudah.
Kenapa guna layui?
layui lebih menjurus kepada pembangun bahagian belakang, jadi dari segi bentuk organisasi, ia dengan tegas mengguna pakai kaedah pengurusan modul seperti AMD yang menggunakan penyemak imbas sebagai hos beberapa tahun lalu, tetapi ia tidak terhad oleh Ia mempunyai corak tersendiri yang lebih ringan dan lebih ringkas daripada CommonJS. Layui ditakrifkan sebagai "modulariti klasik". Ia tidak sengaja menekankan konsep "modul" itu sendiri, tetapi dengan sengaja mengelakkan penyelesaian arus perdana komuniti JS semasa dan cuba mentafsir kecekapan dengan cara yang paling mudah! Apa yang dipanggil klasiknya terletak pada obsesinya untuk kembali kepada alam semula jadi Ia mengatur modul dengan cara yang umumnya dikenali oleh pelayar semasa. layui percaya bahawa kaedah organisasi ringan ini masih boleh mengisi banyak senario di luar WebPack. Oleh itu, ia berkeras untuk menggunakan modulariti klasik, yang membolehkan orang ramai mengelakkan konfigurasi alat yang kompleks dan kembali kepada HTML/CSS/JavaScript asal itu sendiri!
Keserasian dan berorientasikan senario
layui serasi dengan semua penyemak imbas yang sedang digunakan oleh manusia (kecuali IE6/7), dan boleh digunakan sebagai penyelesaian pantas untuk Sistem bahagian belakang PC dan pelan pembangunan antara muka bahagian hadapan.
Modul utama
layui menyediakan banyak modul terbina dalam, kesemuanya boleh dimuatkan atas permintaan melalui pendekatan modular, termasuk: lapisan, layDate, layPage , laytpl , jadual, borang, muat naik, elemen, pokok, layeditor, kadar, karusel, aliran, util, kod, dsb.
Tutorial video berkaitan yang disyorkan: Tutorial video jQuery
Atas ialah kandungan terperinci Adakah layui berdasarkan jquery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!