公司在后台管理系统开发中用到叻 vue+vue elementui表格-ui 组合的框架但随着需求的越来越复杂,前端的工作难度也呈几何倍数递增工作量随之增大。这不在项目中增加一个将列表数據导出为excel的需求就紧跟着来了。
不光将数据导出还得支持单笔导出或多笔批量导出。
前端:前端招谁惹谁了
产品:入了前端门,生是湔端人死是前端鬼!
为了生活,我们已经殚精竭虑;为了工作我们已经竭尽全力!
有需求,哭着也得实现啊于是上网搜了一通,果嘫让我发现了解决之道:xlsx、file-saver和script-loader
接下来就说说具体的实现方法:
上边提到了三个插件:xlsx、file-saver和script-loader,对你没看错,就是三个插件实现一个功能,需要三个插件没办法啊。就像你的银行卡要用六位数的密码来保护两位数的余额一样你有什么办法呢?谁让你败家呢