Vue + Element realisiert Paging-Effekt

Vue + Element realisiert Paging-Effekt

In diesem Artikelbeispiel wird der spezifische Code von vue+Element zur Erzielung des Paging-Effekts als Referenz geteilt. Der spezifische Inhalt ist wie folgt

Der allgemeine Stil besteht darin, dass die Karte Listen und Seiten enthält

Hier ist der Code direkt

<el-Karte>
  <!-- Benutzerlistenbereich -->
  <el-table :data="rightsList.slice((currentPage-1)*Seitengröße,currentPage*Seitengröße)" Rahmenstreifen>
    <el-table-column label="#" type="index"></el-table-column>
    <el-table-column label="Autorisierungsname" prop="authName"></el-table-column>
  </el-Tabelle>

  <!--Paging-Bereich-->
  <el-pagination
      @size-change="size_change" //Wird ausgelöst, wenn sich die Seitengröße ändert @current-change="current_change" //Wird ausgelöst, wenn sich die aktuelle Seite ändert:current-page="currentPage" //Aktuelle Seitenzahl:page-sizes="[10,20,30]" //Optionseinstellung für den Selektor der Anzahl der pro Seite angezeigten Elemente:page-size="pagesize" //Anzahl der pro Seite angezeigten Elemente layout="total, sizes, prev, pager, next, jumper" //Komponentenlayout:total="rightsList.length //Gesamtzahl der Elemente"> 
  </el-pagination>
</el-Karte>

Definieren Sie dann die Daten

Daten() {
   zurückkehren {
        rightsList:[], //Listendaten total:0, //Gesamtzahl der Einträge pagesize:10, //Anzahl der pro Seite angezeigten Einträge currentPage:1, //aktuelle Seitenzahl}
},

Auf Änderungsereignisse achten

Methoden:{
   //Auf Ereignisse zur Seitengrößenänderung warten size_change(newSize){
       this.pagesize = neueGröße
   }
   //Auf Änderungen der Seitenwerte warten current_change(newPage){
       diese.aktuelleSeite = neueSeite
   },
   
}

Der Effekt ist wie gezeigt

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So verwenden Sie Vue + Element, um Tabellenpaging und Front-End-Suche zu implementieren
  • Vue+element-ui implementiert Beispiel einer Tabellen-Paging-Funktion
  • Implementierung des Paging-Problems von Vue + Element-UI
  • Ein Beispiel für die Verwendung von Vue und Element-UI zum Festlegen der Seitennummerierung für Tabelleninhalte
  • Vue+Element-Tabs Tab-Paging-Effekt
  • Vue + ElementUI-Tabelle realisiert Tabellenpaging
  • Die Komponententabelle von vue + elementUI realisiert die Front-End-Paging-Funktion
  • Das vue + Element-ui-Frontend realisiert den Paging-Effekt
  • Vue imitiert Elemente, um einen Paging-Effekt zu erzielen
  • Vue + Element-U realisiert Paging-Anzeigeeffekt

<<:  Erstellen Sie Schritt für Schritt ein Dateiverwaltungssystem mit nginx+FastDFS

>>:  Implementierung der Docker-Compose-Bereitstellung des ZK+Kafka+Storm-Clusters

Artikel empfehlen

Schnellstart-Tutorial zum Nginx-Dienst

Inhaltsverzeichnis 1. Einführung in Nginx 1. Was ...

Verwendung und Szenarioanalyse des npx-Befehls in Node.js

Tutorial zur Verwendung von NPX Heute Abend, als ...

Mehrere Möglichkeiten zum Speichern von Bildern in einer MySQL-Datenbank

Normalerweise müssen die von Benutzern hochgelade...

So verwenden Sie das Videowiedergabe-Plugin DPlayer.js

Das Videoplayer-Plugin DPlayer.js ist einfach zu ...

Vue+SSH-Framework zur Realisierung von Online-Chat

In diesem Artikel wird der spezifische Code des V...

Zusammenfassung ungewöhnlicher JS-Operationsoperatoren

Inhaltsverzeichnis 2. Komma-Operator 3. JavaScrip...

Prometheus überwacht MySQL mithilfe der Grafana-Anzeige

Inhaltsverzeichnis Prometheus überwacht MySQL übe...

XHTML-Tutorial: XHTML-Grundlagen für Anfänger

<br />Der Inhalt dieser Site ist Original. B...

Einführung in die SSL- und WSS-Schritte für die Nginx-Konfiguration

Inhaltsverzeichnis Vorwort 1. Nginx-Installation ...

Javascript-Bereich und Abschlussdetails

Inhaltsverzeichnis 1. Geltungsbereich 2. Geltungs...