Element UI implementiert mehrere Tabellen, die gleichzeitig horizontal und vertikal scrollen Der Code lautet wie folgt: <script src="//unpkg.com/vue/dist/vue.js"></script> <script src="//unpkg.com/[email protected]/lib/index.js"></script> <div id="app"> <Vorlage> <el-Tabelle ref="Tabelle1" Grenze="10" Höhe="150" :data="Tabellendaten" Stil="Breite: 800px"> <el-table-column prop="Datum" Bezeichnung="Datum" Breite="300"> </el-Tabellenspalte> <el-table-column Eigenschaft = "Name" Bezeichnung="Name" Breite="300"> </el-Tabellenspalte> <el-table-column Breite="300px" prop="Adresse" label="Adresse"> </el-Tabellenspalte> <el-table-column Breite="300px" prop="Adresse" label="Adresse"> </el-Tabellenspalte> </el-Tabelle> <br/> <el-Tabelle ref="Tabelle2" Grenze="10" Höhe="150" :data="Tabellendaten" Stil="Breite: 800px"> <el-table-column prop="Datum" Bezeichnung="Datum" Breite="300"> </el-Tabellenspalte> <el-table-column Eigenschaft = "Name" Bezeichnung="Name" Breite="300"> </el-Tabellenspalte> <el-table-column Breite="300px" prop="Adresse" label="Adresse"> </el-Tabellenspalte> <el-table-column Breite="300px" prop="Adresse" label="Adresse"> </el-Tabellenspalte> </el-Tabelle> </Vorlage> </div> var Haupt = { Daten() { zurückkehren { Tabellendaten: [{ Datum: '2016-05-02', Name: 'Wang Xiaohu', Adresse: 'Shanghai' }, { Datum: '2016-05-04', Name: 'Wang Xiaohu', Adresse: 'Shanghai' }, { Datum: '2016-05-04', Name: 'Wang Xiaohu', Adresse: 'Shanghai' }, { Datum: '2016-05-04', Name: 'Wang Xiaohu', Adresse: 'Shanghai' }], dom1: null, dom2: null } }, montiert() { dies.dom1 = dies.$refs.table1.bodyWrapper dies.dom2 = dies.$refs.table2.bodyWrapper dies.listenerScroll() }, Methoden: { listenerScroll() { this.dom2.addEventListener('scroll', () => { // Scrollen this.dom1.scrollLeft = this.dom2.scrollLeft // Vertikales Scrollen this.dom1.scrollTop = this.dom2.scrollTop }) } } } var Ctor = Vue.extend(Main) neuer Ctor().$mount('#app') Dies ist das Ende dieses Artikels zum synchronisierten Scrollen mehrerer Elementtabellen. Weitere Informationen zum synchronisierten Scrollen von Elementtabellen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung des Docker-Bereitstellungstutorials für Jenkins-Anfänger
>>: Erläuterung der Ausführungspriorität von mySQL-Schlüsselwörtern
Nachfragehintergrund In letzter Zeit plane ich, V...
Dieser Artikel beschreibt anhand eines Beispiels ...
Inhaltsverzeichnis 1. Überprüfen Sie den Status d...
Eine Reihe von Projekten für die Ausbildung reagi...
Meine ursprüngliche Absicht war, die $notify-Bena...
1. Einleitung ● Zufälliges Schreiben führt dazu, ...
Inhaltsverzeichnis 1. Einleitung 2. Verwenden Sie...
Da immer mehr Entwickler SASS verwenden, müssen w...
Dieser Artikel beschreibt die Support- und Proble...
Unabhängig davon, ob Sie an Software oder Websites...
„Großartig“ sind wahrscheinlich die beiden Worte, ...
Einführung Beschreibt die Anwendungsfälle und Lös...
Die Frontend-Entwicklungsabteilung wächst, die Mi...
Inhaltsverzeichnis 1. Einführung in den MySQL-Ind...
Installationspfad: /application/mysql-5.7.18 1. V...