Vue中怎么用JS输出Excel表格内容
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,今天小编给大家分享一下Vue中怎么用JS输出Excel表格内容的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下
千家信息网最后更新 2026年11月03日Vue中怎么用JS输出Excel表格内容
今天小编给大家分享一下Vue中怎么用JS输出Excel表格内容的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。
问题:
在vue项目中使用js获取Excel表格里面的数据
解决方法:
第一步:下载插件
cnpm i xlsx
第二步:新建一个js文件,将方法进行写入,并导出
import XLSX from 'xlsx'function get_header_row (sheet) { const headers = [] const range = XLSX.utils.decode_range(sheet['!ref']) let C const R = range.s.r /* start in the first row */ for (C = range.s.c; C <= range.e.c; ++C) { /* walk every column in the range */ var cell = sheet[XLSX.utils.encode_cell({ c: C, r: R })] /* find the cell in the first row */ var hdr = 'UNKNOWN ' + C // <-- replace with your desired default if (cell && cell.t) hdr = XLSX.utils.format_cell(cell) headers.push(hdr) } return headers}const read = (data, type) => { const workbook = XLSX.read(data, { type: type }) const firstSheetName = workbook.SheetNames[0] const worksheet = workbook.Sheets[firstSheetName] const header = get_header_row(worksheet) const results = XLSX.utils.sheet_to_csv(worksheet) return { header, results }}export { read }第三步:在项目里使用,获取到表格里的数据
导入
arr是一个数组,每个元素是一个字符串,是用逗号分隔的,如果想得到其中的某个点,需要使用split进行切割成数组,然后再新建一个空数组,把需要的数据来进行push。
以上就是"Vue中怎么用JS输出Excel表格内容"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。
内容
表格
知识
篇文章
数据
数组
输出
方法
面的
项目
不同
很大
元素
大部分
字符
字符串
就是
想得到
插件
文件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技英文
科技互联网公司logo
互联网巨头投资的硬核科技
互联网教育科技公司vipkid
互联网系的金融科技公司
茂名市互联网科技产业园
互联网金融科技公司干啥的
互联网5g黑科技有哪些
山东有哪些互联网科技公司
沐思想互联网科技有限公司
宇信科技在杭州互联网排第几
互联网科技融合创新
九思连强互联网电子科技有限公司
福州德业互联网科技
互联网科技手机排行榜
科技信息时代互联网发展
米泉互联网科技专业怎么样
绵阳真晨互联网科技有限公司
中国主要互联网科技公司
利用互联网等科技手段
云南咖啡
唐信互联网科技
亿账通互联网科技
伴你行互联网科技有限公司
世界互联网科技公司市值排名
互联网科技革命什么开始
互联网相关科技技术
广州智享互联网科技
好易买互联网科技
东风日产互联网科技公司叫什么