Beispiel für die Implementierung einer Paging-Funktion im Vue-Backend-Verwaltungssystem

Beispiel für die Implementierung einer Paging-Funktion im Vue-Backend-Verwaltungssystem

In diesem Artikel wird hauptsächlich die Implementierung der Paging-Funktion des Vue-Hintergrundverwaltungssystems vorgestellt und wie folgt mit Ihnen geteilt:

Effektbild:

Funktionsbeschreibung:

  • Anzeige der Gesamtzahl der Daten
  • Sie können die Anzahl der pro Tag anzuzeigenden Elemente auswählen
  • Klicken Sie auf die Seitenzahl, um zur angegebenen Seite zu springen
  • Geben Sie die Seitenzahl ein, um zur angegebenen Seite zu springen

1. Funktionsimplementierung

1.1 Struktur

        <!-- Seitennummerierung -->
        <el-pagination
          @size-change="Größenänderungsgriff"
          @current-change="AktuelleÄnderung handhaben"
          :aktuelle-Seite="queryInfo.pagenum"
          :Seitengrößen="[2, 5, 10, 15]"
          :Seitengröße="queryInfo.Seitengröße"
          Layout = "Gesamt, Größen, Zurück, Pager, Weiter, Jumper"
          :gesamt="gesamt"
        >
        </el-pagination>

1.2 Logik

    Daten() {
      zurückkehren {
        //Anforderungsparameter queryInfo: {
          Typ: 3,
          //Aktuelle Seitenzahl pagenum: 1,
          //Anzahl der angezeigten Seiten angeben Seitengröße: 5,
        },
        Warenliste: [],
        //Gesamtdaten gesamt: 0,
      }
    }
 
  Methoden: {
      //Produktklassifizierungsdaten abrufen async getGoodsCate() {
        const { data: res } = warte hierauf.$http.get("categories", {
          Parameter: this.queryInfo,
        })
        wenn (res.meta.status !== 200) {
          this.$message.error("Parameter konnten nicht abgerufen werden")
        }
        dies.total = res.data.total
        diese.Warenliste = res.Daten.Ergebnis
        //console.log(diese.Warenliste)
      },
      //Überwachen Sie die Anzahl der Einträge pro Seite handleSizeChange(pagesize) {
        // console.log(`${val} Elemente pro Seite`)
        this.queryInfo.pagesize = Seitengröße
        dies.getGoodsCate()
      },
      //Überwachen Sie die aktuelle Seitenzahl handleCurrentChange(pageNum) {
        this.queryInfo.pagenum = Seitennummer
        dies.getGoodsCate()
      },
    },

1.3 Parameterbeschreibung

1.4 Effektdemonstration

Dies ist das Ende dieses Artikels über das Implementierungsbeispiel der Paging-Funktion des Vue-Backend-Verwaltungssystems. Weitere relevante Vue-Paging-Inhalte finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Vue3 kapselt seine eigene Paging-Komponente
  • Vue + Element realisiert Paging-Effekt
  • Vue implementiert Paging-Funktion
  • Das Vue-Projekt realisiert den Paging-Effekt
  • Vue + Element-U realisiert Paging-Anzeigeeffekt
  • Das vue + Element-ui-Frontend realisiert den Paging-Effekt

<<:  So richten Sie den Ziellink eines Tags auf ein Iframe

>>:  Schritte zur VMware-Konfiguration des VMnet8-Netzwerks

Artikel empfehlen

CentOS 7 SSHD ändern | Root-Login und SSHD-Port-Skriptdefinition verbieten

1. Erstellen Sie einen neuen Benutzer wwweee000 [...

Lösung für das Problem der ungültigen Zeilenhöheneinstellung in CSS

Über die ungültige Zeilenhöheneinstellung in CSS ...

Installation von Docker CE auf Ubuntu

Dieser Artikel dient zur Aufzeichnung der Install...

So bringen Sie Ihren Browser dazu, mit JavaScript zu sprechen

Inhaltsverzeichnis 1. Das einfachste Beispiel 2. ...

Automatische Zeilenumbrüche in HTML-Pre-Tags

Zu diesem Zeitpunkt können Sie overflow:auto; verw...

Zabbix implementiert die Überwachung mehrerer MySQL-Prozesse

Auf einem Server werden drei MySQL-Instanzprozess...

JS Cross-Domain-XML – mit AS URLLoader

Kürzlich erhielt ich eine Anforderung für eine Fun...

Analysieren Sie CSS, um die Farbfunktion des Bildthemas zu extrahieren (Tipps)

Hintergrund Alles begann, als ein Klassenkamerad ...

Eclipse konfiguriert Tomcat und Tomcat hat eine ungültige Port-Lösung

Inhaltsverzeichnis 1. Eclipse konfiguriert Tomcat...