Questo post descriverà la procedura per creare impaginazione in JavaScript.
Come creare una semplice impaginazione in JavaScript?
L'idea di impaginazione JavaScript usa "Prossimo" E "Precedente"Pulsanti o collegamenti per navigare tra le pagine. L'obiettivo fondamentale della paginazione è consentire agli utenti di navigare rapidamente attraverso il contenuto facendo clic su collegamenti o pulsanti.
Diamo un'occhiata all'esempio per capire il processo di creazione di una semplice paginazione in JavaScript. Ci vorranno tre passi.
Passaggio 1: aggiungere il contenuto nel file HTML
Innanzitutto, crea il contenuto che desidera visualizzare sulla pagina web. Qui creeremo un elenco ordinato usando un HTML "ol"Tag che memorizza gli elenchi dei linguaggi di programmazione, dei frutti, del conteggio e dei giorni della settimana. Tutti questi elenchi saranno stampati su diverse pagine usando la tecnica di impagamento:
Passaggio 2: modellare il contenuto e i pulsanti usando CSS
Quindi, modella il contenuto, i pulsanti e le azioni eseguite da pulsanti, come cambiare colore sul mouse e così via.
La classe CSS per lo styling del "Prossimo"(>) E"precedente"(<) buttons are as follows:
.impaginazionePer lo styling dei pulsanti dinamici "1, 2, 3 .. ", Usa il seguente codice CSS:
.Numero di impaginazione,Per cambiare il colore sull'obbligo dei pulsanti, utilizzare la classe data:
.Numero di impaginazione: hover,Per i pulsanti attivi, impostare i diversi colori del pulsante utilizzando le proprietà CSS sotto:
.Numero di impaginazione.attivoQuesta classe CSS viene utilizzata per lo styling dell'elenco da visualizzare nella pagina Web:
.olstyleQuando è necessario nascondere qualsiasi pulsante o qualsiasi contenuto utilizzare la classe CSS seguente:
.nascostoPassaggio 3: creare una semplice impaginazione usando JavaScript
Ora, nel file JavaScript, usa il seguente codice per creare un contenitore per la paginazione:
Di seguito sopra il frammento:
Qui, dichiariamo alcune variabili per impostare il contenuto di impaginazione:
const paginationlimit = 10;Ora, crea una variabile che ottiene i riferimenti dei numeri di pagina, dei pulsanti ed elenco di contenuti utilizzando i loro ID assegnati:
const paginationnumbers = documento.getElementById ("Page-Numbers");Definire una funzione per disabilitare il pulsante quando l'elenco è all'inizio o alla fine. Questo significa disabilitare il "Next (>)"Pulsante quando l'ultima pagina viene aperta, allo stesso modo, disabilitando il"precedente (<)"Pulsante quando viene aperta la prima pagina:
cons DisableButton = (Button) =>Allo stesso modo, disabilitando il pulsante, per abilitare i pulsanti di impaginazione, utilizzare la funzione seguente:
const abilitaButton = (Button) =>Qui gestiremo lo stato dei pulsanti di pagina, quando saranno abilitati o quando disabilitati:
const handlepageBottonSstatus = () =>Crea pulsanti dinamici in base alla lunghezza del contenuto e aggiungili in un contenitore di impaginazione:
const AppendPagEnumber = (indice) =>Aggiungi il codice sopra alla funzione indicata in modo che ogni volta che viene impostata una nuova pagina, il numero di pagina attivo viene aggiornato:
const setCurrentPage = (pagenum) =>Quando viene fatto clic sul pulsante Numero di pagina, utilizzare il listener dell'evento, per chiamare "SetCurrentPage" funzione. Per fare clic sul pulsante precedente, sposta la pagina precedente sottraendo "1" dal "pagina corrente", E per fare clic sul pulsante successivo, spostati alla pagina successiva aggiungendo"1" nel pagina corrente":
finestra.addEventListener ("Load", () =>Produzione
Riguarda la paginazione in JavaScript.
Conclusione
Per creare una semplice paginazione in JavaScript, in primo luogo, creare un contenitore per l'elemento di impaginazione e l'elenco degli elementi da paginare. Dividi l'elenco degli elementi in gruppi più piccoli o "pagine", Basato sul numero desiderato di elementi per pagina. Crea pulsanti o collegamenti per navigare tra le pagine e aggiungerli al contenitore di impaginazione. Aggiungi gli ascoltatori di eventi ai pulsanti per aggiornare gli elementi visualizzati quando si fa clic su. Usa JavaScript per nascondere gli elementi che non si trovano nella pagina attualmente visualizzata e per mostrare gli elementi che sono. Modella l'elemento di impaginazione e i pulsanti come desiderato. Questo post ha descritto la procedura per la creazione di impaginazione in JavaScript.