Vue中怎么用JS输出Excel表格内容
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,今天小编给大家分享一下Vue中怎么用JS输出Excel表格内容的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下
千家信息网最后更新 2025年02月01日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安全错误
数据库的锁怎样保障安全
互联网之光用黑科技点亮生活
软件开发总监不具备岗位能力
网络安全招聘工资多少
坦克世界北方服务器
连接聊天服务器失败
我的世界创造服务器手游
网络安全注意事项英语
未来网络安全问题重点领域有哪些
武平租房软件开发
福州软件开发工资标准
沭阳工业网络技术多少钱
戴尔 服务器
成为网络安全工程师的补助
数据库sql转为api
2.ad hoc网络技术
共青团网络安全周活动方案
ssh连接数据库
bi软件能替代软件开发
傲新网络技术工作室
数据库系统概论课后练习
桂阳app软件开发招生
账套引入 数据库引入
海尔无线网络安全密码
单位内部数据库建设
移动云服务器网络安全
网络安全宣传周活动讲话
数据库安全控制措施包括什么
服务器和服务器怎么远程复制文件
教学中怎样使用网络技术
杭州智物网络技术有限公司