この記事では、参考までに、ファイルのオンラインプレビューを実現するための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 パスワードを忘れた場合の修正とネットコマンドのサービス名が無効になる問題
目次最初に要約: 🌲🌲 序文: 🍬🍬公開🍬🍬 🍬🍬グローバル🍬🍬 🍬🍬ボールボックス🍬🍬 🎉🎉🎉結論...
参照ドキュメント公式 Docker インストール ドキュメント: https://docs.dock...
目次1. サブクエリとは何ですか? 2. 自己結合3. 自然な結合4. 外部接続1. サブクエリとは...
目次開発環境ゲームエンジンのコンセプトCocos Creatorについてプロジェクト構造コード編集環...
目次1. 算術演算子2. 比較演算子3. 論理演算子4. ビット演算子5. 演算子の優先順位1. 算...
序文MySQL では、EXPLAIN コマンドを使用して、テーブルの接続方法や SELECT ステー...
スレッドが同時に実行される場合、スレッドがリソースを競合してデータの曖昧さが生じるのを防ぐために、重...
パート 1 HTML <html> -- 開始タグ<ヘッド>ウェブページ上の...
ポートマッピングDocker コンテナを起動する前にポート マッピングを行わないと、コンテナ外部のネ...
目次1. 原因2. デバイス情報3. 準備4. Apacheをインストールする5. gitを設定する...
1. 何ですかreactアプリケーションでは、イベント名はキャメルケース形式で記述されます。たとえ...
目次実験環境インストールと展開データベースをインストールして設定します (ここでは mariadb ...
序文これまでインターネットでMySQLジョイントインデックスの最左接頭辞マッチングに関する記事をたく...
ユーザーテーブル、ID番号は一意である必要があります、携帯電話番号、電子メールアドレスは一意である必...
1. 疑似クラスを使用して境界線の半分を表示する <!DOCTYPE html> <...