在线预览:利用微软提供的Office Online平台,即可实现在线预览doc、ppt、excel等文档。
下载:若要实现下载功能,直接将url赋值给a标签的href属性即可
下载实现方案:
<a :href="contractUrl" target="_blank">合同名称</a>
data() {
return {
contractUrl: 'http://yjy-teach-oss.oss-cn-beijing.aliyuncs.com/intelligentPark/prod/2024-02-02/c06a1b2d-51c3-4c3a-bb29-01b8f40b2b3f.docx'
}
},
在线预览实现方案:
<a :href="`${previewURL}?src=${contractUrl}`" target="_blank">合同名称</a>
data() {
return {
contractUrl: 'http://yjy-teach-oss.oss-cn-beijing.aliyuncs.com/intelligentPark/prod/2024-02-02/c06a1b2d-51c3-4c3a-bb29-01b8f40b2b3f.docx',
previewURL: 'https://view.officeapps.live.com/op/view.aspx'
}
},
注:
previewURL:是微软提供的地址
contractUrl:是要预览的文件的地址
实现:
点击合同名称,即可跳转新页面,预览文档