Vue2.0, ElementUI implementiert das Umblättern von Tabellen
Dieser Artikel enthält hauptsächlich ein Beispiel dafür, wie Vue2.0 + ElementUI das Umblättern von Tabellen realisiert. Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und es allen als Referenz geben. Folgen wir dem Herausgeber und schauen wir uns das an. Ich hoffe, es kann allen helfen.
Der für die ElementUI-Tabelle erforderliche Datentyp ist ein Wörterbucharray. Ich habe Python3 verwendet, um das Backend zu schreiben. Wenn Sie also Daten aus der Datenbank abrufen, fügen Sie einfach die Zeile „cursorclass=pymysql.cursors.DictCursor“ hinzu. Nachdem ich es herausgenommen hatte, speicherte ich es in der Redis-Datenbank, um später leicht darauf zugreifen zu können. Verwenden Sie beim Abrufen einfach die Funktion eval() und übergeben Sie sie dann an das Frontend.
Platzieren Sie den Paginierungspager am Frontend. Ich verwende hier direkt den voll funktionsfähigen Pager.
<el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="currentPage" :page-sizes="[10, 20, 50, 100]" :page-size="pagesize" layout="total, sizes, prev, pager, next, jumper" :total="data.length"> </el-pagination>
Darunter: handleSizeChange ist die entsprechende Funktion, wenn sich die Seitengröße ändert, und handleCurrentChange ist die entsprechende Funktion, wenn sich currentPage ändert.
Seitengrößen sind alle wählbaren Seitengrößen. Sie können die Zahlen selbst ändern.
Layout ist eine integrierte Funktion, im Allgemeinen müssen Sie sie nicht berühren.
total ist die Gesamtzahl der Daten. Da es sich um ein Wörterbucharray handelt, können Sie die Längenmethode direkt verwenden, um die Gesamtzahl der Daten zu ermitteln.
data () { return { data: [], currentPage:1, pagesize:20, } },
Anfangsseite currentPage, anfängliche Anzahl von Daten pro Seite, Seitengröße und Datendaten
methods: { handleSizeChange: function (size) { this.pagesize = size; }, handleCurrentChange: function(currentPage){ this.currentPage = currentPage; } }
Oben sind die beiden Antwortfunktionen leicht zu verstehen.
<el-table :data="data.slice((currentPage-1)*pagesize,currentPage*pagesize)" stripe style="width: 100%">
el-table-Tag. Es ist einfach, die Berechnung durchzuführen, damit die Seite nach dem Seitenwechsel die entsprechenden Daten anzeigt. Der Index sollte (aktuelle Seite-1)*Anzahl der Daten pro Seite bis zur aktuellen Seite*Anzahl der Daten pro Seite sein. Verwenden Sie zum Abrufen die Slice-Methode.
Streifen ist ein Tisch mit Zebramuster.
<el-table-column prop="id" label="序号" align="center"> </el-table-column>
Spalten-Tag. Zur Steuerung jeder Spalte können mehrere Elemente platziert werden. label ist der Name der Spalte, der in der ersten Zeile angezeigt wird. prop ist der Name eines Schlüssels in Daten.
Endergebnis.
Verwandte Empfehlungen:
Verwenden Sie VUE element-ui, um eine wiederverwendbare Tabellenkomponente zu schreiben
Über die vueElement-ui-Eingabesuche Lassen Sie uns über das Baumkomponentenelement ui
mit der Änderungsmethode sprechenDas obige ist der detaillierte Inhalt vonVue2.0, ElementUI implementiert das Umblättern von Tabellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



1. Stilmodularisierung In einer einzelnen CSS-Datei schreiben wir den Stil der Komponente in das Style-Tag. Sie können sehen, dass das Style-Tag im Allgemeinen ein Gültigkeitsbereichsattribut hat. Dadurch kann derselbe Selektor für verschiedene Komponenten in Echtzeit erreicht werden Die Stile werden sich nicht gegenseitig stören. Schauen wir uns ein Beispiel an. Wir definieren in beiden Komponenten eine Hello-World-Box-Klasse und legen in den entsprechenden Scope-Tags unterschiedliche Stile fest. Wie Sie sehen können, fügt vue den Beschriftungen in verschiedenen Komponenten ein eindeutiges Attribut (PostCSS-Übersetzungsimplementierung) hinzu. Dann stören sich die Beschriftungsstile verschiedener Attribute über die Attributauswahl nicht gegenseitig. Die Rolle des CSS-Attributselektors besteht darin, Stile für HTML-Elemente mit bestimmten Attributen festzulegen.

Word ist eine der am häufigsten verwendeten Office-Software. Wenn der bearbeitete Textinhalt lang und schwer lesbar ist, können Sie Seiten in Word umblättern. Unten wird der Herausgeber mit meinen Freunden eine einfache Anleitung zum Umblättern von Seiten in Word teilen! Ich hoffe, das hilft euch! 1. Zunächst öffnen wir das mehrseitige Word-Dokument in einer Word-Software auf dem Computer. Wie im Bild unten gezeigt: 2. Klicken Sie auf den Aufwärtspfeil in der Bildlaufleiste der Word-Benutzeroberfläche, um nach oben zu scrollen und Seiten umzublättern. Wie im Bild unten gezeigt: 3. Wenn Sie nach unten blättern müssen, klicken Sie auf den Abwärtspfeil der Bildlaufleiste. Wie im Bild unten gezeigt: 4. Klicken Sie auf den Pfeil der Bildlaufleiste, um Seiten umzublättern. Wir müssen schnell umblättern, indem wir mit der rechten Maustaste auf die Bildlaufleiste klicken. wie folgt

Schritt Abhängigkeitspaket Zuerst müssen wir das Abhängigkeitspaket von vue einführen. Ich verwende dieses npminstallxlsx@^0.16.0npminstallfile-saver@^2.0.2. Die Funktion der xlsx-Abhängigkeit besteht darin, die Daten in einen Excel-Arbeitsmappen-Dateispeicher zu verarbeiten Die Funktion lautet: Speichern Sie die Datei und exportieren Sie sie in die Elementtabelle. Daher müssen wir der Tabelle einen Selektor hinzufügen Eine ID: exportExceltableData wird an das benutzerdefinierte empfangende Backend übergeben.

Wie verwende ich JavaScript, um die Funktion zum unendlichen Scrollen von Seiten zu implementieren? Unendliches Scrollen ist im modernen Website-Design sehr beliebt geworden. Mit dieser Funktion können Benutzer durch die Seite scrollen, um neue Inhalte zu laden, ohne auf die Seitenschaltfläche klicken zu müssen. In diesem Artikel stellen wir vor, wie Sie mit JavaScript unendliches Scrollen implementieren, und stellen spezifische Codebeispiele bereit. Um die Funktion zum unendlichen Scrollen von Seiten zu implementieren, müssen wir auf Benutzer-Scroll-Ereignisse hören und neuen Inhalt laden, wenn die Seite zu einer bestimmten Position scrollt.

本篇文章给大家带来了关于elementUI的相关知识,其中主要跟大家聊一聊我在实现elementUI的表单验证时都遇到哪些坑,顺便记录分享一下?感兴趣的朋友下面一起来看一下吧,希望对大家有帮助。

1. Problem Wenn die Datenbank viele Daten enthält, ist es notwendig, jeweils nur einen Teil davon abzufragen, um den Druck auf den Server und die Seite zu verringern. Hier verwenden wir die Pagination-Paging-Komponente von Elementui und arbeiten mit der Limit-Anweisung von MySQL zusammen, um eine Paging-Abfrage von MySQL-Daten zu realisieren. Die folgende Abbildung zeigt den grundlegendsten Paging-Stil: Natürlich müssen entsprechende Ereignisse eingeführt werden, um die Datenbank abzufragen, wenn sich die Seite ändert. 2. Lösen Sie die Daten der Paging-Komponente 2.1: Initialisieren Sie die Gesamtzahl der Datenelemente (insgesamt) auf 1, und pageNum, die aktuelle Seitennummer, ist die erste Seite. 2.2 Funktion zum Abrufen von Datenbankdaten: getData(): Die Parameter sind Offset und Limit und fordern Daten vom Backend an, was später erläutert wird. Hier wird qs verwendet

1. Web-Backends in der alten Welt (1) Zu Beginn wurden Web-Backends grundsätzlich in PHP geschrieben, einer Skriptsprache, die sich sehr praktisch in HTML einbetten ließ. (2) Dann begann Java an Dynamik zu gewinnen und JSP+Servlet wurde zum Mainstream. (3) Ich fand, dass Java stinkend und lang war, also begann ich, einige häufig verwendete Ideen in Klassen zu kapseln, sodass Spring erwachsen wurde und zwei Kernkonzepte hatte: AOP-Aspekte und IoC-Kontrollinversion. Diese beiden Ideen sind einfach unbesiegbar. AOP: Ausnahmen können beispielsweise an jeder Stelle in unserem Programm ausgelöst werden. In der Vergangenheit war es sehr umständlich, an jeder Stelle eine Ausnahme zu versuchen, und die Verarbeitung nach dem Abfangen war ähnlich. Wenn es einen Aspekt gibt, der den Web-Exit abfängt, wird der gesamte Datenverkehr über diesen Aspekt geleitet.

Testeinführung des Scrollens und Umblätterns von Webseiten mithilfe von PHP- und WebDriver-Erweiterungen: Mit der Entwicklung und Popularisierung des Internets werden die Darstellungsmethoden von Webseiten immer vielfältiger. Um sicherzustellen, dass Webseiten auf verschiedenen Endgeräten richtig angezeigt werden und funktionieren, müssen Entwickler verschiedene Tests durchführen. Darunter ist der Test des Scrollens und Umblätterns von Webseiten ein wichtiger Testgegenstand. In diesem Artikel wird erläutert, wie Sie mit PHP- und WebDriver-Erweiterungen Tests zum Scrollen und Umblättern von Webseiten implementieren und Codebeispiele anhängen. Voraussetzungen: Bevor Sie beginnen, müssen Sie die Installation durchführen
