引用
const docx = require('docx-preview');
window.JSZip = require('jszip')
html
<div ref="file"></div>
vue
this.$http({
method: "get",
responseType: "blob",
url: "//接口地址"
})
.then((res) => {
docx.renderAsync(res.data,this.$refs.file);
this.$message.success('预览成功')
})
.catch((err) => {
self.$refs.file.innerHTML = "";
this.$message.error('预览失败')
});