この記事では、参考までに、ファイルのオンラインプレビューを実現するためのvue-pdfの具体的なコードを紹介します。具体的な内容は次のとおりです。 ヒント: 忘れないように、また後で使用するために、vue-pdf の使用法を記録します。 序文ヒント:以下はこの記事の主な内容です。以下のケースを参考にしてください。 1. インストールnpm インストール --save vue-pdf 2. PDFページの表示1.html <テンプレート> <div class="pdf-box"> //pdf 表示<pdf クラス="pdf" :page="ページ番号" :src="pdfForm.url" @progress="読み込み比率 = $event" @num-pages="pageTotalNum = $event" </pdf> //ページ番号の切り替え <div class="page-box"> <el-ボタングループ> <el-ボタン タイプ="プライマリ" アイコン="el-icon-arrow-left" サイズ="ミニ" @click="prePage" >前のページ</el-button > <el-button type="primary" size="mini" @click="nextPage" >次のページ<i class="el-icon-arrow-right el-icon--right"></i </el-button> </el-button-group> //ページ番号表示 <div style=" color: #409EFF; display: flex; justify-content: flex-end;"> {{ ページ数 }} / {{ ページ総数 }} </div> </div> </div> </テンプレート> 2.JavaScript <スクリプト> 'vue-pdf' から pdf をインポートします エクスポートデフォルト{ 名前: 'pdf', コンポーネント: { pdf }, データ () { pdfフォーム: { url: '' }, // PDFを表示 url:''、 ページ番号: 1, pageTotalNum: 1, // 総ページ数 loadedRatio: 0 // 現在のページの読み込みの進行状況。範囲は 0 ~ 1 で、1 の場合は現在のページが完全に読み込まれたことを意味します}, 方法:{ //前のページ prePage() { ページ = this.pageNum とします ページ = ページ > 1 ? ページ - 1 : this.pageTotalNum this.pageNum = ページ }, // 次のページ nextPage() { ページ = this.pageNum とします ページ = ページ < this.pageTotalNum ? ページ + 1 : 1 this.pageNum = ページ }, } } </スクリプト> レンダリング 要約する忘れないように、また将来の使用を容易にするために、vue-pdf の使用を記録します。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: mysql8.0 パスワードを忘れた場合の修正とネットコマンドのサービス名が無効になる問題
目次主キー制約ユニーク制約主キー制約PRIMARY KRY 主キーは一意です。テーブルには主キーを ...
ソフトウェアのグリーンバージョンとインストールバージョンの違いは何ですか?通常、ファイルのインストー...
目次序文文章1. グローバル登録2. 部分登録3. フック機能とパラメータ設定4. 柔軟な使い方(1...
React Native は、プルアップとプルダウンの監視ジェスチャを実装します。詳細なコアコードは...
みなさんこんにちは。私は技術の話ばかりして髪を切らない先生のトニーです。今回はMySQL 8.0で追...
相対パスの概念現在のファイルの場所を参照ポイントとして使用して、ターゲット ファイルへのパスを確立し...
mysql-8.0.12-winx64 解凍版のインストールを記録して、みんなで共有しました。 1....
Linux システムには、ファイル共有を解決するために使用できるリンク ファイルと呼ばれる種類のファ...
序文ご存知のとおり、Linux ではハードディスクやグラフィック カードなどすべてがファイルです。 ...
序文MySQL のスリープ システム機能は、実用的な適用シナリオが少なく、通常は実験的なテストに使用...
水平方向では、テーブル ヘッダーの配置を左、中央、右に設定できます。基本的な構文<TH ALI...
この記事は、WeChat アプレットを使用して作成された簡単な計算機です。興味のある方はご覧ください...
表示する svg 画像を追加すると、React はファイルが見つからないというメッセージを表示します...
最近、Apple.com/Ebay.com/Amazon.com/shopping.yahoo.co...
以前 HTML を解析したことがあるので、今日は Vue ドラッグ アンド ドロップを使用して、Ku...