Vue+Elementでページング効果を実現

Vue+Elementでページング効果を実現

この記事の例では、ページング効果を実現するためのvue+Elementの具体的なコードを参考までに共有しています。具体的な内容は次のとおりです。

一般的なスタイルは、カードにリストとページングが含まれていることです

ここにコードがあります

<el-card>
  <!-- ユーザーリストエリア -->
  <el-table :data="rightsList.slice((currentPage-1)*pagesize,currentPage*pagesize)" ボーダー ストライプ>
    <el-table-column ラベル="#" タイプ="インデックス"></el-table-column>
    <el-table-column label="認証名" prop="authName"></el-table-column>
  </el-table>

  <!--ページング領域-->
  <el-ページネーション
      @size-change="size_change" //pageSize が変更されたときにトリガーされます @current-change="current_change" //currentPage が変更されたときにトリガーされます:current-page="currentPage" //現在のページ番号:page-sizes="[10,20,30]" //ページあたりに表示されるアイテム数のセレクターのオプション設定:page-size="pagesize" //ページあたりに表示されるアイテム数 layout="total, sizes, prev, pager, next, jumper" //コンポーネントレイアウト:total="rightsList.length //アイテムの合計数"> 
  </el-pagination>
</el-card>

次にデータを定義する

データ() {
   戻る {
        rightsList:[], //リストデータ total:0, //エントリの総数 pagesize:10, //ページあたりに表示されるエントリ数 currentPage:1, //現在のページ番号}
},

変更イベントのリッスン

方法:{
   //ページサイズの変更イベントをリッスンする size_change(newSize){
       this.pagesize = 新しいサイズ
   }
   //ページ値の変更をリッスンします current_change(newPage){
       this.currentPage = 新しいページ
   },
   
}

効果はご覧の通りです

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • vue + 要素を使用してテーブルページングとフロントエンド検索を実装する方法
  • Vue+element-ui はテーブルページング機能の例を実装します
  • vue + element-uiのページング問題の実装
  • vue と element-ui を使用してテーブル コンテンツのページングを設定する例
  • vue+要素タブタブページング効果
  • Vue+ElementUI テーブルはテーブルページングを実現します
  • vue+elementUIコンポーネントテーブルはフロントエンドのページング機能を実現します
  • vue+Element-uiフロントエンドでページング効果を実現
  • Vue はページング効果を実現するために要素を模倣します
  • Vue+Element-Uでページング表示効果を実現

<<:  MySQL 8.0.19 インストール詳細チュートリアル (Windows 64 ビット)

>>:  zk+kafka+storm クラスターの docker-compose デプロイメントの実装

推薦する

Vue カードスタイルのクリックして切り替える画像コンポーネントの使用方法の詳細な説明

この記事では、vueカードスタイルのクリックして切り替える画像コンポーネントを参考までに紹介します。...

Vue3 を使用してポップアップ コンポーネントをカプセル化するのは簡単ですか?

目次最初に要約: 🌲🌲 序文: 🍬🍬公開🍬🍬 🍬🍬グローバル🍬🍬 🍬🍬ボールボックス🍬🍬 🎉🎉🎉結論...

MySQL 2級コンピュータ試験共通テストポイント 8つのMySQLデータベース設計最適化方法

MySQLデータベース設計の8つの最適化方法の詳細は次のとおりです。 1. 最も適切なフィールド属性...

インターフェースなしで Centos7 に JDK と Tomcat をデプロイするチュートリアル

1. xshell6をインストールする2. サーバー接続を作成し、ユーザー名とパスワードを入力します...

win10 mysql 5.6.35 winx64 無料インストールバージョン設定チュートリアル

mysql 5.6.35 winx64無料インストールバージョン構成チュートリアルwin10、具体的...

Angular の 12 の典型的な問題について簡単に説明します

目次1. Angular 2 アプリケーションのライフサイクル フックとは何ですか? 2. Angu...

React Nativeプロジェクトフレームワークの構築経験

React Native は、2015 年 4 月に Facebook によってオープンソース化され...

MySQL 5.7 生成列の使用例の分析

この記事では、例を使用して、MySQL 5.7 で生成された列の使用方法を説明します。ご参考までに、...

JavaScriptはクリックするとランダムなグラフィックを生成します

この記事では、クリックするとランダムグラフィックの生成を実現するJavaScriptの具体的なコード...

JavaScript で簡単なモグラ叩きゲームを実装する

この記事では、モグラ叩きゲームを実装するためのJavaScriptの具体的なコードを参考までに紹介し...

jQueryで大画面スクロール再生効果を実現

この記事では、大画面スクロール効果を実現するためのjQueryの具体的なコードを参考までに紹介します...

DockerにrockerChatをインストールし、チャットルームを設定するための詳細な手順

包括的なドキュメントgithubアドレスhttps://github.com/RocketChat/...

CSS3はキングをマッチングさせるときにパーティクルアニメーション効果を実現します

コーディングをしていると、多くのことが同じ結末を迎えることに気づくでしょう。問題を解決する方法は何千...

Docker を使用して OpenLDAP+phpLDAPadmin 統合ユーザー認証を構築する方法

1. 背景LDAP を使用して、操作および保守に関連するユーザー名とパスワードを集中管理します。 1...