Heim Web-Frontend js-Tutorial So scrollen Sie durch die Tabellentabelle in element-ui

So scrollen Sie durch die Tabellentabelle in element-ui

Apr 12, 2018 pm 01:57 PM
element-ui table 滚动

Dieses Mal zeige ich Ihnen, wie Sie die TabelleTabelle in Element-UI scrollen und welche Vorsichtsmaßnahmen für das Scrollen der Tabelle in Element-UI gelten Das Folgende ist ein praktischer Fall, werfen wir einen Blick darauf.

Globales Registrierungsereignis hinzufügen , um auf Scrollereignisse zu warten

window.Vue.directive('loadmore', {
 bind(el, binding) {
 const selectWrap = el.querySelector('.el-tablebody-wrapper')
 selectWrap.addEventListener('scroll', function() {
  let sign = 100
  const scrollDistance = this.scrollHeight - this.scrollTop - this.clientHeight
  if (scrollDistance <= sign) {
  binding.value()
  }
 })
 }
})
Nach dem Login kopieren

Das Schild dient zur Markierung des Ortes

Das direkte Vorzeichen von scrollDistance === garantiert nicht, dass es jedes Mal ausgelöst wird, daher wird es durch ein Intervall dargestellt. Auf das Problem der häufigen Auslösung wird später noch eingegangen.

Ereignis hinzufügen

Fügen Sie benutzerdefinierte Ereignisse zu Tabellen hinzu, die drahtlos geladen werden müssen, v-loadmore="loadMore". Definieren Sie ausgelöste Ereignisse in Methoden

 loadMore () {
 if (this.loadSign) {
  this.loadSign = false
  this.page++
  if (this.page > 10) {
  return
  }
  setTimeout(() => {
  this.loadSign = true
  }, 1000)
  console.log('到底了', this.page)
 }
 }
Nach dem Login kopieren

this.loadSign wird verwendet, um zu markieren, ob die Seite weiter wächst

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln zu PHP Chinesische Website!

Empfohlene Lektüre:

AjaxUpLoad.js zum Hochladen von Dateien

So verwenden Sie die Karussellkomponente von Vue

Das obige ist der detaillierte Inhalt vonSo scrollen Sie durch die Tabellentabelle in element-ui. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So verwenden Sie Vue und Element-UI, um das verzögerte Laden von Bildern zu implementieren So verwenden Sie Vue und Element-UI, um das verzögerte Laden von Bildern zu implementieren Jul 22, 2023 pm 04:05 PM

So implementieren Sie mit Vue und Element-UI das verzögerte Laden von Bildern. Lazy Loading (Lazyloading) ist eine Technologie, die das Laden von Bildern verzögert, wodurch die Seitenladegeschwindigkeit effektiv erhöht, Bandbreite gespart und die Benutzererfahrung verbessert werden kann. Im Vue-Projekt können wir Element-UI und einige Plug-Ins verwenden, um die Bild-Lazy-Loading-Funktion zu implementieren. In diesem Artikel wird erläutert, wie Sie mit Vue und Element-UI das verzögerte Laden von Bildern implementieren und entsprechende Codebeispiele anhängen. 1. Installieren Sie die erforderlichen Abhängigkeiten, bevor Sie beginnen

Wie implementiert man das Scrollen zu einer bestimmten Elementposition in JavaScript? Wie implementiert man das Scrollen zu einer bestimmten Elementposition in JavaScript? Oct 22, 2023 am 08:12 AM

Wie implementiert man die Funktion zum Scrollen zu einer bestimmten Elementposition in JavaScript? Wenn wir auf einer Webseite die Aufmerksamkeit des Benutzers auf eine bestimmte Elementposition lenken müssen, können wir JavaScript verwenden, um die Funktion zum Scrollen zur angegebenen Elementposition zu implementieren. In diesem Artikel wird die Implementierung dieser Funktion über JavaScript vorgestellt und entsprechende Codebeispiele bereitgestellt. Zuerst müssen wir die Positionsinformationen des Zielelements erhalten. Sie können Element.getBoundingClient verwenden

So implementieren Sie Kalender- und Datumsauswahlfunktionen mit Vue und Element-UI So implementieren Sie Kalender- und Datumsauswahlfunktionen mit Vue und Element-UI Jul 22, 2023 pm 05:30 PM

Einführung in die Verwendung von Vue und Element-UI zur Implementierung von Kalender- und Datumsauswahlfunktionen: In der Frontend-Entwicklung gehören Kalender- und Datumsauswahlfunktionen zu den sehr häufigen Anforderungen. Vue und Element-UI sind zwei sehr leistungsstarke Entwicklungstools, mit denen sich problemlos Kalender- und Datumsauswahlfunktionen implementieren lassen. In diesem Artikel wird erläutert, wie Sie mit Vue und Element-UI eine einfache Kalender- und Datumsauswahlfunktion erstellen und Codebeispiele bereitstellen, um den Lesern das Verständnis der spezifischen Schritte und Methoden der Implementierung zu erleichtern. Vorbereitung: am Anfang

Eine vollständige Anleitung zur Implementierung des Datei-Uploads in Vue (axios, element-ui) Eine vollständige Anleitung zur Implementierung des Datei-Uploads in Vue (axios, element-ui) Jun 09, 2023 pm 04:12 PM

Eine vollständige Anleitung zur Implementierung des Datei-Uploads in Vue (axios, element-ui) In modernen Webanwendungen ist das Hochladen von Dateien zu einer Grundfunktion geworden. Unabhängig davon, ob wir Avatare, Bilder, Dokumente oder Videos hochladen, benötigen wir eine zuverlässige Möglichkeit, Dateien vom Computer des Benutzers auf den Server hochzuladen. In diesem Artikel erhalten Sie eine detaillierte Anleitung zur Verwendung von Vue, Axios und Element-UI zum Implementieren des Datei-Uploads. Was Axiosaxios ist, basiert auf einem Abschlussball

HTML, CSS und jQuery: Erstellen Sie ein Bulletin-Board mit automatischem Bildlauf HTML, CSS und jQuery: Erstellen Sie ein Bulletin-Board mit automatischem Bildlauf Oct 27, 2023 pm 06:31 PM

HTML, CSS und jQuery: Erstellen Sie ein automatisch scrollendes Bulletin Board. Im modernen Webdesign werden Bulletin Boards häufig verwendet, um wichtige Informationen zu übermitteln und die Aufmerksamkeit des Benutzers zu erregen. Auf Webseiten wird häufig ein Bulletin-Board mit automatischem Bildlauf verwendet. Es ermöglicht das Scrollen und Anzeigen des Bulletin-Inhalts auf der Seite, wodurch der Effekt der Informationsanzeige und das Benutzererlebnis verbessert werden. In diesem Artikel wird erläutert, wie Sie mithilfe von HTML, CSS und jQuery ein Bulletin-Board mit automatischem Bildlauf erstellen, und es werden spezifische Codebeispiele bereitgestellt. Zuerst brauchen wir einen HT

So verwenden Sie Vue und Element-UI zum Implementieren der Nachrichtenbenachrichtigungsfunktion So verwenden Sie Vue und Element-UI zum Implementieren der Nachrichtenbenachrichtigungsfunktion Jul 21, 2023 pm 12:40 PM

Verwendung von Vue und Element-UI zur Implementierung von Nachrichtenbenachrichtigungsfunktionen Mit der kontinuierlichen Weiterentwicklung der Front-End-Technologie müssen immer mehr Websites und Anwendungen Nachrichtenbenachrichtigungsfunktionen implementieren, um Benutzern wichtige Informationen zeitnah anzuzeigen. In der Vue-Entwicklung kann diese Funktion durch die Kombination des Element-UI-Frameworks schnell realisiert werden. In diesem Artikel wird detailliert beschrieben, wie Vue und Element-UI zum Implementieren der Nachrichtenbenachrichtigungsfunktion verwendet werden, und es werden relevante Codebeispiele bereitgestellt. 1. Die Vorbereitungsarbeiten werden mit Vue und Element-UI umgesetzt

So verwenden Sie Vue und Element-UI zur Implementierung der Drag-and-Drop-Sortierfunktion So verwenden Sie Vue und Element-UI zur Implementierung der Drag-and-Drop-Sortierfunktion Jul 22, 2023 pm 04:12 PM

So verwenden Sie Vue und Element-UI zum Implementieren der Drag-and-Drop-Sortierfunktion Vorwort: In der Webentwicklung ist die Drag-and-Drop-Sortierfunktion eine gängige und praktische Funktion. In diesem Artikel wird die Verwendung von Vue und Element-UI zum Implementieren der Drag-and-Drop-Sortierfunktion vorgestellt und der Implementierungsprozess anhand von Codebeispielen demonstriert. 1. Umgebungseinrichtung und Installation von Node.js Bevor Sie beginnen, müssen Sie Node.js installieren. Sie können https://nodejs.org/ besuchen, um die dem Betriebssystem entsprechende Version herunterzuladen und zu installieren. Installieren Sie VueCL

So verwenden Sie Vue und Element-UI, um die Dropdown-Box-Funktion für mehrstufige Verknüpfungen zu implementieren So verwenden Sie Vue und Element-UI, um die Dropdown-Box-Funktion für mehrstufige Verknüpfungen zu implementieren Jul 20, 2023 pm 11:43 PM

So verwenden Sie Vue und Element-UI zum Implementieren der mehrstufigen Dropdown-Box-Funktion Einführung: In der Webentwicklung ist die mehrstufige Verknüpfung von Dropdown-Boxen eine gängige Interaktionsmethode. Durch Auswahl einer Option in einem Dropdown-Feld kann der Inhalt nachfolgender Dropdown-Felder dynamisch geändert werden. In diesem Artikel wird erläutert, wie Sie mit Vue und Element-UI diese Funktion erreichen, und es werden Codebeispiele bereitgestellt. 1. Vorbereitung Zunächst müssen wir sicherstellen, dass Vue und Element-UI installiert wurden. Es kann über den folgenden Befehl installiert werden: npmins

See all articles