ホームページ ウェブフロントエンド H5 チュートリアル element-ui がテーブルスクロール効果を操作する方法

element-ui がテーブルスクロール効果を操作する方法

Mar 27, 2018 pm 05:37 PM
element-ui table スクロール

今回は element-ui がテーブルスクロール効果をどのように操作するかを説明します。 element-ui がテーブルスクロールを操作する際の 注意事項 について説明します。

スクロールイベントをリッスンするグローバル登録eventを追加します

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()
  }
 })
 }
})
ログイン後にコピー

signは位置をマークするために使用されます

scrollDistance ===signを直接指定しても、毎回トリガーされるとは限りませんので、一定の間隔で。頻繁なトリガーの問題については後で説明します。

イベントの追加

ワイヤレスでロードする必要があるカスタムイベントを

フォームに追加します(v-loadmore="loadMore")。トリガーされるイベントをメソッドで定義します

 loadMore () {
 if (this.loadSign) {
  this.loadSign = false
  this.page++
  if (this.page > 10) {
  return
  }
  setTimeout(() => {
  this.loadSign = true
  }, 1000)
  console.log('到底了', this.page)
 }
 }
ログイン後にコピー
this.loadSign は、ページが増加し続けるかどうかをマークするために使用されます

この記事のケースを読んだ後は、メソッドを習得したと思います。さらに興味深い情報については、他の関連情報に注目してください。 PHP 中国語 Web サイトの記事をご覧ください。

推奨書籍:

Vue で Compass を使用する

UEditor リッチ テキスト エディターを統合する方法

以上がelement-ui がテーブルスクロール効果を操作する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Vue と Element-UI を使用して画像の遅延読み込みを実装する方法 Vue と Element-UI を使用して画像の遅延読み込みを実装する方法 Jul 22, 2023 pm 04:05 PM

Vue と Element-UI を使用して画像の遅延読み込みを実装する方法 遅延読み込みは画像の読み込みを遅らせるテクノロジーで、ページの読み込み速度を効果的に向上させ、帯域幅を節約し、ユーザー エクスペリエンスを向上させることができます。 Vue プロジェクトでは、Element-UI といくつかのプラグインを使用して、画像の遅延読み込み機能を実装できます。この記事では、Vue と Element-UI を使用して画像の遅延読み込みを実装する方法を紹介し、対応するコード例を添付します。 1. 開始する前に必要な依存関係をインストールします。

JavaScriptで指定した要素の位置へのスクロールを実装するにはどうすればよいですか? JavaScriptで指定した要素の位置へのスクロールを実装するにはどうすればよいですか? Oct 22, 2023 am 08:12 AM

JavaScriptで指定した要素位置までスクロールする機能を実装するにはどうすればよいですか? Web ページにおいて、ユーザーの視線を特定の要素の位置に集中させる必要がある場合、JavaScript を使用して、指定された要素の位置までスクロールする機能を実装できます。この記事では、JavaScript を使用してこの関数を実装する方法と、対応するコード例を紹介します。まず、対象要素の位置情報を取得する必要があります。 Element.getBoundingClientを使用できます

VueとElement-UIを使用してカレンダーと日付の選択機能を実装する方法 VueとElement-UIを使用してカレンダーと日付の選択機能を実装する方法 Jul 22, 2023 pm 05:30 PM

Vue と Element-UI を使用してカレンダーと日付の選択機能を実装する方法の紹介: フロントエンド開発では、カレンダーと日付の選択機能は非常に一般的な要件の 1 つです。 Vue と Element-UI は非常に強力な開発ツールであり、これらを組み合わせることでカレンダーや日付の選択機能を簡単に実装できます。この記事では、Vue と Element-UI を使用して簡単なカレンダーと日付選択機能を作成する方法を紹介し、読者が実装の具体的な手順と方法を理解できるようにコード例を示します。準備:はじめに

Vue でファイル アップロードを実装するための完全なガイド (axios、element-ui) Vue でファイル アップロードを実装するための完全なガイド (axios、element-ui) Jun 09, 2023 pm 04:12 PM

Vue でファイル アップロードを実装するための完全なガイド (axios、element-ui) 最新の Web アプリケーションでは、ファイル アップロードは基本的な機能になっています。アバター、写真、ドキュメント、ビデオのいずれをアップロードする場合でも、ユーザーのコンピュータからサーバーにファイルをアップロードするための信頼できる方法が必要です。この記事では、Vue、axios、および element-ui を使用してファイルのアップロードを実装する方法に関する詳細なガイドを提供します。 axiosaxios とはプロムベースです

Vue と Element-UI を使用してデータ フィルタリングと検索機能を実装する方法 Vue と Element-UI を使用してデータ フィルタリングと検索機能を実装する方法 Jul 21, 2023 pm 08:40 PM

Vue と Element-UI を使用してデータ フィルタリングと検索機能を実装する方法現代の Web 開発では、データ フィルタリングと検索機能は非常に一般的で重要な要件です。 Vue と Element-UI は現在非常に人気のあるフロントエンド フレームワークであり、データ フィルタリングと検索機能を簡単に実装できる強力なツールとコンポーネントを多数提供します。この記事では、Vue と Element-UI を使用してこれらの機能を実装する方法を紹介し、詳細なコード例を示します。まず、準備する必要があります

iframe のスクロール動作を監視する iframe のスクロール動作を監視する Feb 18, 2024 pm 08:40 PM

iframe のスクロールを監視する方法には、特定のコード サンプルが必要です。iframe タグを使用して Web ページに他の Web ページを埋め込む場合、場合によっては、iframe 内のコンテンツに対して特定の操作を実行する必要があります。一般的なニーズの 1 つは、スクロールが発生したときに対応するコードを実行できるように、iframe のスクロール イベントをリッスンすることです。以下では、JavaScript を使用して iframe のスクロールを監視する方法を紹介し、参考として具体的なコード例を示します。 iframe 要素を取得する まず、必要なものがあります。

Vue と Element-UI を使用してレスポンシブ Web インターフェイスを作成する方法 Vue と Element-UI を使用してレスポンシブ Web インターフェイスを作成する方法 Jul 20, 2023 pm 11:01 PM

Vue と Element-UI を使用してレスポンシブ Web インターフェイスを作成する方法 Web 開発において、レスポンシブ デザインは必須のテクノロジーです。 Vue.js と Element-UI は非常に人気のある 2 つのフロントエンド フレームワークで、どちらも最新の応答性の高い Web インターフェイスを構築するための豊富なツールとコンポーネントを提供します。この記事では、Vue と Element-UI を使用してレスポンシブ Web インターフェイスを作成する方法を紹介し、コード例を通じて具体的な実装プロセスを示します。まず、Vu がインストールされていることを確認する必要があります

VueとElement-UIを使ってドラッグ&ドロップソート機能を実装する方法 VueとElement-UIを使ってドラッグ&ドロップソート機能を実装する方法 Jul 22, 2023 pm 04:12 PM

Vue と Element-UI を使用してドラッグ アンド ドロップの並べ替え機能を実装する方法 はじめに: Web 開発では、ドラッグ アンド ドロップの並べ替え機能は一般的で実用的な機能です。この記事では、Vue と Element-UI を使用してドラッグ アンド ドロップの並べ替え機能を実装する方法を紹介し、コード例を通して実装プロセスを示します。 1. 環境設定とNode.jsのインストール 開始する前に、Node.jsをインストールする必要があります。 https://nodejs.org/ にアクセスして、オペレーティング システムに対応するバージョンをダウンロードしてインストールできます。 VueCLをインストールする

See all articles