ページング効果は、参考までにvueプロジェクトに実装されています。具体的な内容は次のとおりです。 1. ここでは、element-uiを使用して実装します。まずnpmを使用してインストールします。 npm i 要素UI -S 2. main.jsでグローバルインポートする 「element-ui」からElementUIをインポートします。 'element-ui/lib/theme-chalk/index.css' をインポートします。 Vue.use(ElementUI) // 要素の UI をグローバルにハングする 3. パッケージコンポーネント <テンプレート> <div class="block"> <el-ページネーション @current-change="現在の変更を処理する" :current-page="現在のページ" :ページサイズ="6" レイアウト="前へ、ページャー、次へ、ジャンパー" :total="合計" :pager-count="5" > </el-pagination> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ props: ["num", "page"], //渡されたエントリの合計数とページ番号 data() { 戻る {}; }, 計算: { 現在のページ: 関数() { this.page を返します。 }, 合計: 関数() { this.num を返します。 } }, メソッド: { ハンドルサイズ変更(val) { this.$emit("size-change", val); }, 現在の変更を処理する(val) { this.$emit("current-change", val); } } }; </スクリプト> <スタイル> 。ブロック { テキスト配置: 右; /* 幅: 100%; */ } </スタイル> 4. コンポーネントをインポートして使用する <テンプレート> <div class="mobild"> <div> <ATableページング :num="数値" :page="ページ" @current-change="(val) => { ページ = val; リスト(); }" </ATablepaging> ... </div> </div> </テンプレート> <スクリプト> import ATablePaging from "../paging"; //ページングコンポーネントを導入する export default { データ() { 戻る { page:"", //現在のページ番号 num: 1, //コンテンツ項目の合計数}; }, メソッド: { リスト() { //バックエンドによって返されるページの総数はnumに等しい }, }, マウント() { this.news(); }, コンポーネント: Aテーブルページング } }; </スクリプト> <スタイルスコープ> </スタイル> vue.js の学習チュートリアルについては、特別トピックの vue.js コンポーネント学習チュートリアルと Vue.js フロントエンド コンポーネント学習チュートリアルをクリックして学習してください。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: 組み込み Linux で QT アプリケーションを再起動する簡単な方法 (QT4.8 qws ベース)
>>: Linux での MySQL 5.7.18 yum のアンインストールからインストールまでのプロセスの図
序文最近、友人がSQLを書くときにnull値を判定する方法が間違っていて、プログラム内のデータにエラ...
この記事では、JS掃海プロジェクトの概要を参考までに紹介します。具体的な内容は次のとおりです。プロジ...
この記事では、Ubuntu 18.04でのVMware Toolsのインストールと設定について記録し...
<br />Web テーブル フレームを作成するためのヒント。 ------------...
今日、jsp ページを書きました。<div style="margin:0 auto...
以前、Docker コンテナの起動後にボリュームをマウントできるかどうか尋ねられたことがあります。m...
さまざまな色の16進コード表[パート1] 赤とピンク、およびそれらの 16 進コード。 #99003...
1. transform 属性を使用して、画像を拡大せずに表示します (パスの問題は必要に応じて修正...
MySql は結合テーブルクエリを使用しますが、初心者には理解しにくい場合があります。以下の記事では...
デプロイされるプロジェクトが増えるにつれて、Tomcat にデプロイされるリリース パッケージも増え...
目次複数テーブル結合の基本構文クロス結合と直積現象クロスコネクトデカルト積現象内部結合外部結合左外部...
目次1. はじめに2. MVCC (マルチバージョン同時実行制御メカニズム) 2.1 繰り返し読み取...
CSS メディア クエリには非常に便利なアスペクト比、aspect-ratio があり、幅と高さを直...
目次関数定義方法関数呼び出し(6種類)これは問題を指摘している厳密モード高階関数閉鎖再帰: 自分自身...
1. はじめに少し前、開発者がテスト環境や本番環境で誤った操作をし、データベースを誤って削除/更新し...