首页 > 其他分享 >问题

问题

时间:2022-12-14 16:55:47浏览次数:28  
标签:docx 预览 res refs 问题 item api

一、pdf预览解决:
      用iframe src后台路径。
二、word预览 这个插件支持.docx不支持.doc
      npm i [email protected]
      npm i jszip
      const docx = require('docx-preview');
      window.JSZip = require('jszip');
   
    <a-modal :dialog-style="{ top: '0px' }" width="80%" title="预览文件" :visible="yulanVisible" @cancel="yulanCancel">         <template #footer></template>                   <iframe  v-if="isPdf" :src="pdfSrc" frameborder="0" style="width: 100%; height: 1200px"></iframe>           <div v-else ref="file"></div>       </a-modal>
    
    yulan(item) {         this.isPdf = item.fileType.includes('.pdf');         this.yulanVisible = true;         this.pdfSrc = '';         if(this.isPdf) {           this.pdfSrc = `api/dap/nat/reportfileinfo/reportFilePreview/${item.reportFileId}`;         } else {           axios({             method: 'get',             responseType: 'blob', // 设置响应文件格式             url: `api/dap/nat/reportfileinfo/reportFilePreview/${item.reportFileId}`,           }).then(res => {             if(res.status == 200) {               this.$refs.file.indexHTML = '';               docx.renderAsync(res.data,this.$refs.file) // 渲染到页面预览             }         })       }     },
 

 

标签:docx,预览,res,refs,问题,item,api
From: https://www.cnblogs.com/whlBooK/p/16982577.html

相关文章

  • 第八节:基于Core6.0中间件实现SignalR的安全校验 以及 部署IIS注意的问题
    一.        二.        三.         !作       者:Yaopengfei(姚鹏飞)博客地址:http://www.cnblog......
  • jdbc中druid连接池遇到的问题和jdbcTemplate
    无效的源发行版11这是jdk版本不一致,去项目结构里排查一下严重:initdatasourceerrorcom.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:Coulj......
  • 文件操作遇到 "Bad file descriptor" 问题
    写代码时,想读取文件的内容后,进行修改再保存到原来的文件中,但是遇到文件符描述错误,引发这个问题通常有以下几种情况:引用打开的文件无权限尝试写入以只读方式打开的文件......
  • Maven下载jar包不完整缺少source、doc问题的解决方案
      https://blog.csdn.net/Gaowumao/article/details/115262356https://www.imlc.me/how-to-build-maven-project-with-source-jar-and-javadoc-jar/https://www.cn......
  • 项目迁移中 遇到的MySQL问题
    两个问题都是数据库迁移导致的  1.Expression#16ofSELECTlistisnotinGROUPBYclauseandcontainsnonaggregatedcolumn'sanghe.a.contract_no'whichisno......
  • sublime问题解决
    1、出现Therearenopackagesavailableforinstallation打开【Preferences->PackageSettings->PackageControl->Settings-User】将channels参数修改成本地文件路径......
  • Chaos 测试下的若干 NebulaGraph Raft 问题分析
    Raft是一种广泛使用的分布式共识算法。NebulaGraph底层采用Raft算法实现metad和storaged的分布式功能。Raft算法使NebulaGraph中的metad和storaged能够集群......
  • JuiceFS CSI Driver 常见问题排查指南
    Kubernetes作为资源调度和应用编排的开源系统,正在成为云计算和现代IT基础架构的通用平台。JuiceFSCSIDriver实现了容器编排系统的存储接口,使得用户可以在Kubernetes......
  • 2187. 星际转移问题
    2187.星际转移问题至少时间问题,这里面没有路程的概念,所以采用分层图,一步步走点。可以直接在上一次的残图上进行走点,这样子复杂度会低很多#include<bits/stdc++.h>usi......
  • 围圈小朋友报数退出问题
    新手上路,qiu指教原问题:12个小朋友手拉手站成一个圆圈,从第一个小朋友开始报数,报到6的那个小朋友退出到圈外,然后他的下一位重新报“1”。这样继续下去,最后只剩下一个小朋友,他......