この記事では、主に Vue バックグラウンド管理システムのページング機能の実装を紹介し、次のように共有します。 効果画像:機能説明:
1. 関数の実装1.1 構造 <!-- ページネーション --> <el-ページネーション @size-change="ハンドルサイズ変更" @current-change="現在の変更を処理する" :current-page="クエリ情報ページ番号" :ページサイズ="[2, 5, 10, 15]" :page-size="クエリ情報ページサイズ" layout="total, sizes, prev, pager, next, jumper" :total="合計" > </el-pagination> 1.2 ロジック データ() { 戻る { //リクエストパラメータ queryInfo: { タイプ: 3, //現在のページ番号 pagenum: 1, //表示されるページ数を指定します pagesize: 5, }, 商品リスト: [], //合計データ合計: 0, } } メソッド: { //商品分類データを取得する async getGoodsCate() { const { data: res } = this.$http.get("categories", { を待ちます。 パラメータ: this.queryInfo、 }) res.meta.status が 200 の場合 this.$message.error("パラメータの取得に失敗しました") } this.total = res.data.total this.goodsList = res.data.result //console.log(this.goodsList) }, //ページあたりのエントリ数を監視する handleSizeChange(pagesize) { // console.log(`ページあたり${val}項目`) this.queryInfo.pagesize = ページサイズ this.getGoodsCate() }, //現在のページ番号を監視する handleCurrentChange(pageNum) { this.queryInfo.pagenum = ページ番号 this.getGoodsCate() }, }, 1.3 パラメータの説明 1.4 効果の実証 Vue バックエンド管理システムのページング機能実装例に関するこの記事はこれで終わりです。Vue ページングに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: タグのターゲットリンクを iframe に向ける方法
>>: VMware 構成 VMnet8 ネットワーク方法の手順
目次導入説明名前の競合私有財産要約する導入シンボル変数を作成する最も簡単な方法は、Symbol() ...
HTMLテキスト書式タグ 標簽 描述 <b> 定義粗體文本 <em> 呈現...
目次1. 左端接頭辞原則2. 表に戻る3. インデックスプッシュダウン序文:インデックス プッシュダ...
背景情報最近、Windows パフォーマンスに関する本を読み直しています。以前は SCOM 監視を使...
序文JavaScript は習得が最も簡単な言語の 1 つであるため、成長と繁栄を続けており、市場に...
最近、jQuery を学習しているときに、show()、hide()、toggle() 関数に出会い...
mysql idは1から始まり、不連続なidの問題を解決するために自動的に増加します。強迫性障害の私...
まず、空気質データと地図データを組み合わせる必要があります。マップデータには属性名があるさまざまな都...
目次1. はじめに2. コンポーネント開発1. コンポーネントの構成2. ヘッダーコンポーネントの開...
ドロップダウンボックス、テキストフィールド、ファイルフィールド 上半分はデモンストレーション効果、下...
達成される効果多くの場合、入力ボックスの値の変化をリアルタイムで監視し、ブラウザを誘導してウェブサイ...
目次vueルーター1. ルーティングの概念を理解する1.1 ルーティングとは何ですか? 1.2. バ...
序文Vuex を使用すると、ストア内に「ゲッター」を定義できます (これはストアの計算されたプロパテ...
この記事では、MySQL マスター/スレーブ データベースの構築方法について説明します。ご参考までに...
MySQLデータベースをインストールするa) MySQL ソースインストールパッケージをダウンロード...