js-export-excel 前端导出excel模板

1.下载

npm install js-export-excel

2.使用

/***  *    前端生成excel 表格(基于 js-export-excel 插件的二次封装)*    fileName:excel文件名*    sheetData: 第一行的实例数据*    sheetFilter:  和  sheetData 一一对应*    sheetHeader:表头*    option.datas:  一个对象表示一个表格*    columnWidths: 列宽*    * ***/
export const  downLoadExcelMode = (fileName,sheetData,sheetFilter,sheetHeader,sheetName="sheet") =>{var option={};option.fileName = fileNameoption.datas=[{sheetData:sheetData,sheetName:sheetName,sheetFilter:sheetFilter,sheetHeader:sheetHeader,columnWidths: ['8','4'],},];const ExportJsonExcel = require("js-export-excel");var toExcel=new ExportJsonExcel(option);toExcel.saveExcel();
}
downLoadFoodModel() {  // 菜品模板下载let fileName = 'foodModel' let sheetData = [{one:'铁锅炖',two:'点餐供应',three:'套餐',four:'2.5',five:'10',six:'是',seven:'50',eight:'主食',nine:'个'}]let sheetFilter =  ['one','two','three','four','five','six','seven','eight','nine'] let sheetHeader = ['菜品名称','适用服务','适用餐种','出售价格','限购额度','能否打包','上架数量','菜品类','菜品描述单位']let nowtime = new Date()let sheetName = `${nowtime.getFullYear()}-${nowtime.getMonth()+1}-${nowtime.getDate()}` console.log(sheetName)this.$utils.downLoadExcelMode(fileName,sheetData,sheetFilter,sheetHeader,sheetName)},

使用js-export-excel插件实现前端导出excel表格相关推荐

  1. 前端导出excel插件vue-json-exce

    前端导出excel 前端导出excel无需请求接口,需用第三方插件vue-json-exce 一.下载插件 npm install vue-json-excel -S 二.在main.js引入 imp ...

  2. js vue 设置excel单元格样式_vue项目使用xlsx-style实现前端导出Excel样式修改(添加标题,边框等),并且上传npm踩坑记录...

    前段时间,我们项目提出一个前端导出Excel表格的需求, 这个很简单,利用xlsx,file-saver很容易实现(网上很多教程). 后来需要加入标题,标题居中显示,加入边框等等样式需求,这就给我很多 ...

  3. js 使用前端导出excel,设置标题和页脚,实现特殊表格需求

    js前端导出excel,网上的例子很多,大部分都是使用如下代码: //统计导出$scope.statisExport=function(){toOutPutExcel('statisTable', ' ...

  4. 前端导出excel(element+xlsx+filesaver插件),表格数据重复问题解决

    纯前端导出excel,表格数据渲染重复 业务需求 页面有table表格里的多条数据,并且没有分页.需求希望不调用接口,纯前端生成excel文件实现导出功能. 效果图 1.安装依赖(xlsx 和 fil ...

  5. excel导出_学习笔记—— 前端导出excel

    这两天工作上来了两个需求,一个是打印的功能,一个是导出的功能.功能其实之前已经做出来了,打印我用的是printjs的插件,excel用的是Export2Excel.js,但是产品要求打印页面和导出的e ...

  6. uniapp 前端导出excel

    需求:app前端导出excel,不需要后台参与 方案1:用付费插件(Android读取excel或导出数据到Excel表 - DCloud 插件市场)实操确实可以用,可以设置各种属性,比较齐全 方案2 ...

  7. VUE纯前端导出excel表格功能《转载》

    插件:使用vue-json-excel插件实现Vue纯前端导出简单的Excel表格功能. 使用方法 1. 安装依赖 npm install vue-json-excel 2. 引入组件 a. 全局引入 ...

  8. 前端导出excel自定义样式(行高除外)

    前端导出excel需要用到的依赖有xlsx.xlsx-style import XLSX from 'xlsx'; import XLSXStyle from 'xlsx-style'; npm in ...

  9. vue+elementui表格前端导出excel以及自定义导出样式

    vue+elementui表格前端导出excel以及自定义导出样式 项目遇到前端自己导出表格,我自己把后端给我的数据处理了一波,合并重复列啊,以及表头合并啊.可没想到导出竟然也要前端自己来弄,于是乎请 ...

最新文章

  1. 【Android 内存优化】Bitmap 内存缓存 ( Bitmap 缓存策略 | LruCache 内存缓存 | LruCache 常用操作 | 工具类代码 )
  2. java toregex_Java Regex to check Min/Max Length of Input Text
  3. 【实验】华为静态路由基础配置
  4. python list remove 删除引用_Python——list列表操作一坑(remove)
  5. linux shell文件锁,shell脚本实现文件锁功能
  6. 音视频开发(36)---麦克风阵列声音定位解决方案
  7. 部门质量管理工作模板
  8. 关于软件测试工程师所应该具备的能力,就业前景还有适合女生从事吗?
  9. web前端开发最佳实践_Web开发人员和设计师的最佳黑色星期五优惠
  10. 软件测试必须知道的精华总结
  11. 人工智能 一种现代方法 第2章 智能Agent
  12. 【工具分享】画流程图工具Gliffy Diagrams
  13. 数据结构考研复试、面试 ——常见提问总结
  14. 在线图片尺寸怎么修改?图片在线修改尺寸大小方法
  15. mysql大于等于号
  16. JAVA计算机毕业设计网上图书销售系统(附源码、数据库)
  17. 100baseT、100baseFX、1000base-SX、100/1000base-T
  18. 大O符号/大Ω符号/大Θ符号/小o符号/小w符号等各种算法复杂度记法含义
  19. 58同城高性能移动Push推送平台架构演进之路
  20. mysql中根据出生年月日计算年龄。

热门文章

  1. 区块链技术如何为人工智能(AI)开辟新的道路?
  2. Python 斐波那契/跳台阶一步两步/跳台阶多种步法/配零钱
  3. macs14_iPhone和iPad应用程序将能够在基于ARM的Macs上本地运行
  4. 设计模式(四)~结构型模式(2)
  5. 开始和终止工作英语怎么说?
  6. ext4数据恢复实战及文件系统结构详解
  7. linux驱动设备开发1——字符设备驱动
  8. 个人用户如何保证企业邮箱安全?【163企业邮箱注册】
  9. 你唯一能控制的,是自己的脾气与努力!
  10. 计算机专业进中国移动难吗,【计算机】中国移动面试技巧和注意事项