当前位置: 首页 > news >正文

郑州 网站报价营销培训机构哪家最专业

郑州 网站报价,营销培训机构哪家最专业,主要推广手段免费,上海网页设计公司名单使用方式 1、安装依赖 npm install xlsx-js-style2、复制代码文件exportExcel.js至工程 https://github.com/EnthuDai/export-excel-in-one-line 3、在引入excel.js后调用 Excel.export(columns, dataSource, 导出文件名)4、代码demo 5、效果 页面excel 适用范围 对于使…使用方式 1、安装依赖 npm install xlsx-js-style2、复制代码文件exportExcel.js至工程 https://github.com/EnthuDai/export-excel-in-one-line 3、在引入excel.js后调用 Excel.export(columns, dataSource, 导出文件名)4、代码demo 5、效果 页面excel 适用范围 对于使用vue ant-design 组件库中table组件的场景可直接将table的 columns 和 data-source、 导出文件名称 作为参数传入export方法调用即可导出相同格式的excel文件。 Excel.export(this.demoColumn, this.demoData, 测试数据)对于其他场景需要对数据格式适配至ant-design table相同格式具体为 表头格式需符合以下条件 标题的key为 title数据字段key为 dataIndex子表头key为 children 如 [{title:类别,dataIndex:type},{title:总计,children:[{title:销量,children:[{title:今天, dataIndex:today},{title:昨天, dataIndex:yesterday}]}]},{title:趋势,children:[{title:上涨率,dataIndex:raise},{title:上涨金额, dataIndex:raiseAmount}]}]数据格式格式需符合以下条件 数据项key为表头格式中对应项 dataIndex 的值子数据key为children 如 [{type:笔, today:100, yesterday: 200, raise:20%, raiseAmount:20, children:[{type:毛笔,today:50, yesterday: 100, raise:20%, raiseAmount:10},{type:钢笔,today:50, yesterday: 100, raise:20%, raiseAmount:10}]},{type:墨, today:100, yesterday: 200, raise:20%, raiseAmount:20},{type:纸, today:100, yesterday: 200, raise:20%, raiseAmount:20},{type:砚, today:100, yesterday: 200, raise:20%, raiseAmount:20},]实现原理 原理基本参考了使用xlsx.js导出有复杂表头的excel这篇文章其该文合并表头方法doMerges 存在bug实测中会出现问题。所以该组件中使用了树中递归处理的算法计算合并项解决问题的同时也提高了代码的简洁程度。 实现过程 根据表头描述 columns 生成全为空的表头二维数组二维数组行数为 columns 中子项树的最深深度列数为 columns 中所有子项树的叶子节点数之和。分别通过 columnHeight(columns)、columnWidth(columns)方法递归求得。 将 columns 中title填入对应位置也是循环递归实现。此间分两种情况 无children的叶子节点 {title:类别,dataIndex:type}在数组左上角第一项填入 title合并单元格时需要向下合并所有单元格记录下合并的起始和终点项的偏移量 {s:{r:0,c:0},e:{r:0,c:2}} 2.有children的节点 {title:总计,children:[{title:销量,children:[{title:今天, dataIndex:today},{title:昨天, dataIndex:yesterday}]}] }在二维数组剩余的部分红框区域中左上角第一项填入title并记录下横向合并的起终点偏移量横向合并的数目为该项的children数组中所有节点的叶节点总数。 然后对 向下的剩余部分绿框区域递归操作。 3.最终得到表头区域数据 合并excel单元格的数据描述 其余部分就是填入数据调api即可可以参考使用xlsx.js导出有复杂表头的excel这篇文章此处空白太小所以不再赘述。 源码地址 https://github.com/EnthuDai/export-excel-in-one-line 如果该内容对你有帮助帮忙star一下项目呀
http://www.zqtcl.cn/news/326960/

相关文章:

  • 教育网站开发文档全网营销推广案例
  • 最流行的网站开发框架wordpress阅读权限
  • 怎么做推广网站创立网站
  • 制作自己的网站需要什么材料网站计费系统怎么做
  • 网站和域名的区别昆山网站开发建设公司
  • 兼职网站推广如何做西安市商标局
  • 打开网站说建设中是什么问题莱芜金点子招小时工
  • 做网站的相关协议秦皇岛解封最新消息今天
  • 网站托管维护方案新闻媒体发稿平台
  • 网站扩展名四平网站建设怎么选
  • 网站制作价格与售后视频网站建设有什么意义
  • 网站建设+太原1核1g可以做几个网站
  • 电商设计网站有哪些内容西安百度推广外包
  • 深圳网站建设价格多少做废旧金属的网站
  • wordpress 文档超级优化空间
  • 湖北seo网站推广官方网站怎么制作
  • 随州网站seo诊断wordpress 只显示一个主题
  • 建站登录可信网站认证 费用
  • 互站网站源码用jsp做网站一般会用到什么
  • 个人免费设计网站fomo3d 网站怎么做
  • 菏泽做网站公司公关公司经营范围
  • 钓鱼网站营销型网站建设实战
  • 可以下载电影的网站怎么做做网站公司西安
  • 自己做签名网站网店美工培训教程
  • 宁波产品网站设计模板php 网站 教程
  • 制作一个网站的费用是多少免费网站空间怎么
  • 如何建立自己的微网站网站建设教程怎么建
  • seo网站项目讲解沈阳网红
  • 苏州大型网站建设公司网站外链优化
  • 阿里云购买域名后怎么建网站沂南网站设计