闫增涛
2024-06-25 4a0df340a6db57e200144ae51d64ba56981a45b8
优化pdf阅读
2个文件已修改
13 ■■■■ 已修改文件
src/views/components/pdfview.vue 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/readerPages/home.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/components/pdfview.vue
@@ -33,6 +33,7 @@
const totalPage = ref<Number>(1)
const viewerCon = ref<any>(null)
const preViewMd5 = ref<String>('')
onMounted(() => {
  scrollBottom()
  clearDom()
@@ -40,9 +41,15 @@
})
watch(
  props.isClear,
  () => props.isClear,
  (val) => {
    if (val == true) preViewMd5.value = ''
    if (val == true) {
      preViewMd5.value = ''
      totalPage.value = 1
      viewerCon.value = null
      preViewMd5.value = ''
      currentPageSrc.value=''
    }
  },
  { immediate: true }
)
src/views/readerPages/home.vue
@@ -18,7 +18,7 @@
          <span @click="dialogState.dialogVisible = false"> x </span>
        </div>
      </template>
      <div class="pdfModal">
      <div class="pdfModal" v-if="dialogState.dialogVisible">
        <preView :isClear="dialogState.dialogVisible" :md5="dialogState.p_md5"></preView>
      </div>
    </el-dialog>