Browse Source

预览pdf页面

cxmo 1 year ago
parent
commit
f88876d444
1 changed files with 10 additions and 7 deletions
  1. 10 7
      src/views/hzyb/report/PreviewPDF.vue

+ 10 - 7
src/views/hzyb/report/PreviewPDF.vue

@@ -4,22 +4,25 @@ import { reactive, onMounted } from "vue";
 import VuePdfEmbed from "vue-pdf-embed";
 const route = useRoute();
 
-const pdfSrc = route.query.pdfSrc ||'https://hzstatic.hzinsights.com/static/yb/pdf/debug/AoCnwUM9cUvnSeHwpz0bUNOJ7JA4.pdf'
+const pdfSrc = route.query.pdfSrc ||''
 const pdfState = reactive({
     source:pdfSrc,
-    pageNum:1,
-    scale:1,
-    numPages:0
 })
 </script>
 
 <template>
     <div class="preview-pdf-wrap">
-        <vue-pdf-embed :source="pdfState.source"/>
+        <template v-if="pdfState.source.length">
+            <vue-pdf-embed :source="pdfState.source"/>
+        </template>
+        <template v-else>
+            <div>获取pdf信息失败</div>
+        </template>
+        
     </div>
 </template>
 
 <style lang="scss" scoped>
-.preview-pdf-wrap{
-}
+/* .preview-pdf-wrap{
+} */
 </style>