Halaman depan menulis terus 1, 2, 3, 4, 5.... Apabila diklik, nombor yang sepadan seperti '4' dihantar ke bahagian belakang Halaman belakang menulis pernyataan SQL seperti : pilih * daripada tab had a *10,b
Anda sepatutnya dapat memahami sql ini,
Nota: Jika pangkalan data mempunyai banyak data, menggunakan SQL ini tidak cekap
Hujung hadapan menghantar permintaan mengikut parameter yang diperlukan oleh bahagian belakang Jika anda menghantar sebarang parameter untuk mendapatkan data yang sepadan, anda boleh mencapai paging iaitu anda perlu menghantar ajax setiap kali anda membuka halaman
Sebagai contoh. Latar belakang melakukan paging 200 keping data setiap halaman dan menghantarnya ke bahagian hadapan, dan mengembalikan jumlah halaman. Bahagian hadapan boleh memaparkan bilangan item yang berbeza seperti 10, 20, 50, 100, dsb. setiap halaman. Bahagian hadapan membuat pengiraan dan sepadan dengan nombor halaman muka depan dengan nombor halaman halaman latar belakang. Hanya ambil data pada setiap halaman terus daripada 200 item. Seperti sudut, ng-repeat="item in items.slice(page*10, 10)". Merangkum perintah dan ia berfungsi setiap masa
Saya rasa apa yang penyoal perlukan ialah skrip muka surat hadapan:
Jika poster tersebut menggunakan AngularJS, anda boleh memuat turun dan menggunakan projek kecil sumber terbuka saya secara langsung: ng-penomboran.
Halaman depan menulis terus
1, 2, 3, 4, 5....
Apabila diklik, nombor yang sepadan seperti '4' dihantar ke bahagian belakang
Halaman belakang menulis pernyataan SQL seperti : pilih * daripada tab had a *10,b
Anda sepatutnya dapat memahami sql ini,
Nota: Jika pangkalan data mempunyai banyak data, menggunakan SQL ini tidak cekap
Hujung hadapan menghantar permintaan mengikut parameter yang diperlukan oleh bahagian belakang Jika anda menghantar sebarang parameter untuk mendapatkan data yang sepadan, anda boleh mencapai paging iaitu anda perlu menghantar ajax setiap kali anda membuka halaman
Sebagai contoh. Latar belakang melakukan paging 200 keping data setiap halaman dan menghantarnya ke bahagian hadapan, dan mengembalikan jumlah halaman. Bahagian hadapan boleh memaparkan bilangan item yang berbeza seperti 10, 20, 50, 100, dsb. setiap halaman. Bahagian hadapan membuat pengiraan dan sepadan dengan nombor halaman muka depan dengan nombor halaman halaman latar belakang. Hanya ambil data pada setiap halaman terus daripada 200 item. Seperti sudut, ng-repeat="item in items.slice(page*10, 10)". Merangkum perintah dan ia berfungsi setiap masa