所有前端导入导出方法集合:
前端必备技能知识:JS导出Blob流文件为Excel表格、Vue.js使用Blob的方式实现excel表格的下载(流文件下载)_勤动手多动脑少说多做厚积薄发-CSDN博客_js文件流导出excel表格效果:重点:a.download = '基础词库模板.xls'//这里最重要。如果不加后缀。保存的文件就会异常或者乱码。一定要写文件后缀类型 /** * 基础词库Excel导出、下载基础模板 */ exportBasicsLexiconExcel(){ this.$api .exportBasicsLexiconExcel() .then(res => { cons...https://blog.csdn.net/qq_22182989/article/details/121498487vuejs项目纯js导出word、在线下载富文本内容或者网页另存为word文件_勤动手多动脑少说多做厚积薄发-CSDN博客vuejs项目在线下载富文本内容或者网页另存为word文件这篇文章是保存为带有原本样式文件。如果想把网页内容保存为自定义格式的word文件。可以参考我的另一篇文章:
https://blog.csdn.net/qq_22182989/article/details/122605879前端必备技能知识:vue.js操作excel表格,实现导入导出功能_勤动手多动脑少说多做厚积薄发-CSDN博客_vue前端导出excel导入导出都可以使用elementui 的组件。导入功能: <el-button type="primary" size="small" @click="uploadExcel"> <el-upload class="upload-excel" :action="actionUrl" accept="application/vnd.openxmlformats-officedocume
https://blog.csdn.net/qq_22182989/article/details/121508652
vuejs项目前端纯js在线下载网页内容保存为自定义格式的word文件、另存为word文件_勤动手多动脑少说多做厚积薄发-CSDN博客这篇文章是把网页内容保存为自定义格式的word文件。如果想保存为带有原本样式文件。可以参考我的另一篇文章:
https://blog.csdn.net/qq_22182989/article/details/122606713
https://blog.csdn.net/qq_22182989/article/details/123001810
https://blog.csdn.net/qq_22182989/article/details/123001810
使用步骤
效果:
重点:
a.download = '基础词库模板.xls'//这里最重要。如果不加后缀。保存的文件就会异常或者乱码。一定要写文件后缀类型
/**
* 基础词库Excel导出、下载基础模板
*/
exportBasicsLexiconExcel(){
this.$api
.exportBasicsLexiconExcel()
.then(res => {
console.log('基础词库Excel导出结果', res)
console.log('res.data:',res.data)
if (res.status == 200) {
console.log('res.status == 200')
let blob = new Blob([res.data])
const a = document.createElement('a')
const url = window.URL.createObjectURL(blob)
a.href = url
a.download = '基础词库模板.xls'//这里最重要。如果不加后缀。保存的文件就会异常或者乱码。一定要写文件后缀类型
a.click()
window.URL.revokeObjectURL(url)
this.$message.success('基础词库Excel导出成功')
} else {
this.$message.error('失败!基础词库Excel导出失败!')
}
})
.catch(() => {
})
},