Element UIは、複数のテーブルを同時に水平および垂直にスクロールすることを実装します。 コードは次のとおりです。 <script src="//unpkg.com/vue/dist/vue.js"></script> <script src="//unpkg.com/[email protected]/lib/index.js"></script> <div id="アプリ"> <テンプレート> <el-テーブル ref="テーブル1" 境界線="10" 高さ="150" :data="テーブルデータ" スタイル="幅: 800px"> <el-テーブル列 プロパティ="日付" label="日付" 幅="300"> </el-table-column> <el-テーブル列 プロパティ="名前" label="名前" 幅="300"> </el-table-column> <el-テーブル列 幅="300px" prop="アドレス" label="住所"> </el-table-column> <el-テーブル列 幅="300px" prop="アドレス" label="住所"> </el-table-column> </el-table> <br/> <el-テーブル ref="テーブル2" 境界線="10" 高さ="150" :data="テーブルデータ" スタイル="幅: 800px"> <el-テーブル列 プロパティ="日付" label="日付" 幅="300"> </el-table-column> <el-テーブル列 プロパティ="名前" label="名前" 幅="300"> </el-table-column> <el-テーブル列 幅="300px" prop="アドレス" label="住所"> </el-table-column> <el-テーブル列 幅="300px" prop="アドレス" label="住所"> </el-table-column> </el-table> </テンプレート> </div> var メイン = { データ() { 戻る { テーブルデータ: [{ 日付: '2016-05-02'、 名前: 王小湖、 住所: '上海' }, { 日付: '2016-05-04'、 名前: 王小湖、 住所: '上海' }, { 日付: '2016-05-04'、 名前: 王小湖、 住所: '上海' }, { 日付: '2016-05-04'、 名前: 王小湖、 住所: '上海' }], dom1: ヌル、 dom2: ヌル } }, マウント() { this.dom1 = this.$refs.table1.bodyWrapper this.dom2 = this.$refs.table2.bodyWrapper this.listenerScroll() }, メソッド: { リスナースクロール() { this.dom2.addEventListener('スクロール', () => { // スクロール this.dom1.scrollLeft = this.dom2.scrollLeft // 垂直スクロール this.dom1.scrollTop = this.dom2.scrollTop }) } } } var Ctor = Vue.extend(Main) 新しい Ctor().$mount('#app') 複数要素テーブルの同期スクロールを実現する方法についての記事はこれで終わりです。要素テーブルの同期スクロールの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Jenkins初心者のためのDockerデプロイメントチュートリアルの詳細な説明
1. Dockerサーバーへのリモートアクセスを有効にするdocker が配置されているリモート サ...
良いアイデアを見つけたので記録しました。私は以前、スクロール効果を実現するためにjQueryを使用し...
目次標準コミットメッセージの重要性コミットするコミットリント依存関係をインストールする.commit...
前面に書かれた最近、Mycat で特別なトピックを書いています。最近、多くの友人が面接に出かけている...
1. ダウンロードまず、MySQLの国内ミラーをお勧めします。特に速いわけではありませんが、それで...
序文:最も一般的に使用される MySQL 論理バックアップ ツールは mysqldump です。通常...
前回の記事では、HTML ページが 3 秒後に自動的にジャンプする一般的な 3 つの方法を紹介しまし...
序文Crond は Linux のスケジュール実行ツール (Windows のスケジュールされたタス...
基本環境パゴダ設置サービスパゴダにインストールされた[Pythonプロジェクトマネージャー]パゴダに...
序文この記事を書いた主な理由は、チームリーダーが、ブラウザを使用してコンピューターのカメラを呼び出し...
指定されたテーブルからデータをエクスポートするMySQLの詳細な説明必要とする: 1. テーブルはす...
この記事の例では、Vueプロジェクトでのトークン検証ログインの具体的なコードを参考までに共有していま...
目次React アップロードファイル表示の進行状況デモフロントエンドにReactアプリケーションを素...
目次序文1. 公式サイトからMySQLをダウンロードする2. 解凍ファイルを設定する3. 初期化4....
Antd+react+webpackは、多くの場合、Reactテクノロジースタックに基づくフロントエ...