vue+element-ui怎么实现导入导出功能
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍了vue+element-ui怎么实现导入导出功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue+element-ui怎么实现导入导出功能文章都会有
千家信息网最后更新 2026年11月01日vue+element-ui怎么实现导入导出功能
这篇文章主要介绍了vue+element-ui怎么实现导入导出功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue+element-ui怎么实现导入导出功能文章都会有所收获,下面我们一起来看看吧。
安装ElementUI模块
cnpm install element-ui -S
在main.js中引入
import ElementUI from 'element-ui'import 'element-ui/lib/theme-default/index.css'
全局安装
Vue.use(ElementUI)
当我们安装完记得重新运行,cnpm run dev ,现在就可以直接使用elementUI了。
vue + element-ui导入导出功能
1.前段后台管理系统中数据展示一般都是用表格,表格会涉及到导入和导出;
2.导入是利用element-ui的Upload 上传组件;
//是否支持cookie信息发送
3.导出是利用file的一个对象blob;通过调用后台接口拿到数据,然后用数据来实例化blob,利用a标签的href属性链接到blob对象
export const downloadTemplate = function (scheduleType) { axios.get('/rest/schedule/template', { params: { "scheduleType": scheduleType }, responseType: 'arraybuffer' }).then((response) => { //创建一个blob对象,file的一种 let blob = new Blob([response.data], { type: 'application/x-xls' }) let link = document.createElement('a') link.href = window.URL.createObjectURL(blob) //配置下载的文件名 link.download = fileNames[scheduleType] + '_' + response.headers.datestr + '.xls' link.click() }) }4.贴上整个小demo的完整代码,在后台开发可以直接拿过去用(vue文件)
{{ scope.row.date }} 切换第二、第三行的选中状态 取消选择 导入 导出 {{uploadTip}} 只能上传excel文件导入失败失败原因
- 第{{error.rowIdx + 1}}行,错误:{{error.column}},{{error.value}},{{error.errorInfo}}
5.js文件,调用接口
import axios from 'axios'// 下载模板 export const downloadTemplate = function (scheduleType) { axios.get('/rest/schedule/template', { params: { "scheduleType": scheduleType }, responseType: 'arraybuffer' }).then((response) => { //创建一个blob对象,file的一种 let blob = new Blob([response.data], { type: 'application/x-xls' }) let link = document.createElement('a') link.href = window.URL.createObjectURL(blob) link.download = fileNames[scheduleType] + '_' + response.headers.datestr + '.xls' link.click() }) }关于"vue+element-ui怎么实现导入导出功能"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"vue+element-ui怎么实现导入导出功能"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
上海
文件
上海市
普陀
普陀区
金沙
小虎
江路
功能
后台
数据
对象
模板
接口
知识
错误
配置
成功
内容
格式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网佳科技有限公司
互联网科技金融公司
嘟嘟瓜互联网科技
远信互联网科技
艾特科技互联网
顺玮阁互联网科技
广州善班互联网科技
四川狮子座互联网科技
互联网和高科技公司
互联网实体化科技化
互联网科技公司需要的职位
青岛科技大学互联网大赛研究生
互联网科技人工智能实验室
内蒙古九一互联网科技
卓翼科技产业互联网合作
张召忠谈中国互联网科技
风投北京互联网科技
互联网科技新闻
马化腾互联网科技教学
互联网科技创业有什么好项目
互联网络科技
互联网是第几次科技革命的成果
科技与互联网发展
青岛互联网科技公司
广西互联网科技公司
互联网科技项目计划书材料类
宝灵互联网科技有限公司
和信科技工业互联网
卡尔迅互联网科技有限公司
互联网科技机房