..._vue显示pdf文件">
当前位置:   article > 正文

vue页面怎么显示本地的pdf文件_vue显示pdf文件

vue显示pdf文件

 一 , npm install --save vue-pdf 下载插件包

二 , 新建一个.vue页面 , 把下面代码全部复制过去 , 打开vue页面就是pdf了 

  1. <template>
  2. <div class="pdf">
  3. <pdf v-for="currentPage in pageCount" :key="currentPage" :src="src" :page="currentPage" @loaded="loadPdfHandler">
  4. </pdf>
  5. </div>
  6. </template>
  7. <script>
  8. import pdf from 'vue-pdf';
  9. export default {
  10. components: {
  11. pdf
  12. },
  13. data() {
  14. return {
  15. currentPage: 1, // pdf文件页码
  16. pageCount: 15, // pdf文件总页数
  17. src: 'static/project.pdf' // pdf文件地址
  18. };
  19. },
  20. created() {
  21. this.src = pdf.createLoadingTask(this.src);
  22. },
  23. method: {
  24. loadPdfHandler(e) {
  25. this.currentPage = 1; // 加载的时候先加载第一页
  26. }
  27. }
  28. };
  29. </script>
  30. <style lang="scss" scoped>
  31. .pdf {
  32. width: 100%;
  33. height: 100%;
  34. }
  35. </style>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/172667
推荐阅读
相关标签