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

15 Linux-Befehlsaliase, die Ihnen Zeit sparen

Vorwort Bei der Verwaltung und Wartung des Linux-...

Einige Schlussfolgerungen zur Entwicklung mobiler Websites

Die mobile Version der Website sollte zumindest ü...

Eine kurze Analyse des Reaktionsprinzips und der Unterschiede von Vue2.0/3.0

Vorwort Seit der offiziellen Einführung von vue3....

JavaScript, um den Effekt des Tab-Leistenwechsels zu erzielen

Registerkartenleiste: Klicken Sie auf verschieden...

Asynchrone JS ES6-Lösung

Inhaltsverzeichnis Erste Verwendung der Callback-...

Eine kurze Zusammenfassung meiner Erfahrungen beim Schreiben von HTML-Seiten

Es sind drei oder vier Monate vergangen, seit ich ...

Vue implementiert Multi-Grid-Eingabefeld auf mobilem Endgerät

Vor Kurzem hat das Unternehmen die Anforderung ge...

Detaillierte Erklärung der Verwendung des Linux-Befehls lsof

lsof (List Open Files) ist ein Tool zum Anzeigen ...

Der Unterschied zwischen method=post/get in Form

Das Formular bietet zwei Möglichkeiten zur Datenüb...

Beispielcode zur Implementierung sechseckiger Rahmen mit CSS3

Die äußerste BoxF dreht sich um 120 Grad, die zwe...

Vue verbessert die Seitenantwortgeschwindigkeit durch Lazy Loading

Inhaltsverzeichnis Überblick Was ist Lazy Loading...

20 JS-Abkürzungsfähigkeiten zur Verbesserung der Arbeitseffizienz

Inhaltsverzeichnis Wenn Sie mehrere Variablen gle...