奎奎博客 - 每天更新资源,奎奎网络,快手奎奎
首页
技术教程
网站源码
开发文档
vue文档
web开发
Git知识 Vue2开发 CSS开发 函数封装 elementUI
活动线报
纸巾活动
留言 直播 壁纸
  登录 / 注册
1 1-3元撸六卷纸巾群 抖音一元购群! 16,885 阅读 2 张天禹Vue2笔记 16,480 阅读 3 支持赞赏 14,436 阅读 4 做淘宝客,享永久免费云发单,云发圈,全天自动小超市,朋友圈,微信群,解放双手,社群营销躺着赚钱! 13,475 阅读 5 GIt命令合集 9,573 阅读
标签搜索
  • vue2
  • vue
  • css
  • chat-GPT
  • github
  • git
  • git提交
  • git命令
  • 张天禹
  • 导出表格
  • VPN
  • PDF
  • 赞赏
  • 谷歌翻译修复
  • 国内服务器免备案
侧边栏壁纸
博主昵称
奎奎网络

  • 累计撰写 96 篇文章
  • 累计收到 31 条评论
  • 首页
  • 栏目
    • 技术教程
      • 网站源码
    • 开发文档
      • vue文档
    • web开发
      • Git知识
      • Vue2开发
      • CSS开发
      • 函数封装
      • elementUI
    • 活动线报
      • 纸巾活动
  • 页面
    • 留言
    • 直播
    • 壁纸

  •   管理后台 /   注册
搜索到 1 篇与 的结果
  • Vue中导出表格插件,简单实用 2022-08-13
    Vue中导出表格插件,简单实用 安装插件npm install --save xlsx在项目中使用插件<template> <div @click="exportExcel">开始导出</div> </template> <script> import XLSX from 'xlsx' export default { methods: { /* 点击导出表格事件 */ exportExcel(){ /* 假设这是后端返回的数据 */ let data = [{ itemId: 111, title: "ces", link: "aaaa" }, ....] /* 将数据重新格式化下 */ let newData = this.filterXlsx(data) console.log(newData) /* 新建空workbook,然后加入worksheet */ let ws = XLSX.utils.json_to_sheet(data) // 设置每列的宽度, 第几个对象代表第几列 ws['!cols'] = [ { 'wch': 15 }, { 'wch': 50 } ] /* 新建book */ let wb = XLSX.utils.book_new() /* 生成xlsx文件(book,sheet数据,sheet命名) */ XLSX.utils.book_append_sheet(wb, ws, '商品监控页汇总数据导出') /* 写文件(book,xlsx文件名称) */ XLSX.writeFile(wb, '商品监控页汇总数据表.xlsx') } /* 导出表格的数据 */ filterXlsx(data) { let xlsxData = [] data.forEach(item => { xlsxData.push({ 商品ID: item.itemId, 商品名称: item.title, 商品链接: item.link, }) }) return xlsxData }, } } </script>
    • 2022年08月13日
    • 4,469 阅读
    • 1 评论
    • 1 点赞
博主栏壁纸
博主头像 奎奎网络

96 文章数
31 评论量
  • Vue.set与this.$set源码
  • Vue底层判断标签的性能优化方法
  • iPhone 苹果手机充电提示音怎么设置?
人生倒计时
今日天气
标签云
舔狗日记
2017 - 2023 © Reach - 奎奎IT导航
已运行 00 天 00 时 00 分 00 秒
奎奎文档 问题反馈