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

郑州网站建设 .cc网络营销方案ppt

郑州网站建设 .cc,网络营销方案ppt,电信服务器做网站,百度企查查官网需求 将表格数据或者其他形式的数据下载为excel文件 技术栈 Vue3、ElementPlus、 实现 1、安装相关的库 下载xlsx 和 file-saver 库 npm install -S file-saver npm install -S xlsx引入XLSX库和FileSaver库 import XLSX from xlsx; import FileSaver from file-saver;…

需求

将表格数据或者其他形式的数据下载为excel文件

技术栈

Vue3、ElementPlus、

实现

1、安装相关的库
  • 下载xlsx 和 file-saver 库
npm install -S file-saver
npm install -S xlsx
  • 引入XLSX库和FileSaver库
import XLSX from 'xlsx';
import FileSaver from 'file-saver';
2、添加导出按钮
  • 需要一个“导出”按钮,并给它绑定一个点击事件
    (1)点击该按钮可以将表格的数据下载为excel文件;
    (2)关于按钮的图标可以引用elementplus里的下载图标
  • 另外,可以添加触发提示,告知用户可以进行数据下载
    关于触发提示可以引用elementplus里面的el-tooltip组件
  • 大致效果如下:
    在这里插入图片描述
  • 导出按钮、触发提示、表格的包含关系如下:
    在这里插入图片描述
  • 相关代码:
<!-- 表格 -->
<div class="TopCourse"><div class="navTop"><!-- 触发提示 --><el-tooltipclass="box-item"effect="dark"content="下载全部数据"placement="top-start"><!-- 下载按钮 --><el-button type="primary" :icon="Download" @click="userExport" /></el-tooltip></div><!-- 表格 --><el-tableid="myTable":data="tableData"style="width: 95%":header-cell-style="{ 'text-align': 'center' }":cell-style="{ 'text-align': 'center' }"><el-table-column prop="index" label="No." /><el-table-column prop="ID" label="ID" /></el-table>
</div>
3、函数:将数据下载为excel文件
  • 使用 SheetJS 库将表格数据转换为 Excel 文件格式;
  • 使用 file-saver 库将生成的 Excel 文件保存到本地
// tableDataAllL:指excel数据的全部汇总(根据实际情况自己去补充)
var tableDataAll = [];
// 将数据下载为excel文件
function userExport() {const worksheet = XLSX.utils.json_to_sheet(tableDataAll);const workbook = XLSX.utils.book_new();XLSX.utils.book_append_sheet(workbook, worksheet, "Sheet1");const excelBuffer = XLSX.write(workbook, {bookType: "xlsx",type: "array",});const blob = new Blob([excelBuffer], {type: "application/vnd.ms-excel",});FileSaver.saveAs(blob, "tableDataAll"); // 下载文件 文件名
}
  • 以上函数可以直接引用,修改对应的部分即可
    在这里插入图片描述
http://www.khdw.cn/news/70846.html

相关文章:

  • 网站宣传页面seo投放
  • 迪庆企业网站建设公司今日军事新闻视频
  • 绵阳网站建设 科雨网络淘宝运营
  • 镇江做网站搜索引擎链接
  • 永州网站开发班级优化大师怎么下载
  • 网站域名价格 优帮云百度搜索网站排名
  • 宜昌需要做网站建设的公司聊城seo整站优化报价
  • 网站开发后台前端数据库百度竞价官网
  • php做网站需要mysql么400个成品短视频
  • 大连网站制作怎么做网络广告营销策略
  • 商城app开发费用多少钱seo优化一般包括哪些
  • 创建页面wordpress文章广告优化师前景怎样
  • 设计用哪些网站有哪些功能广告投放方式
  • 宝安做网站信科seo研究中心晴天
  • 建筑设计公司名称大全seo的含义是什么意思
  • 幼儿园主题网络图设计模板seo需要掌握哪些技术
  • 如何用本机电脑做网站服务器神马网站快速排名软件
  • 品牌整合营销方案推广seo网站
  • wordpress开发手册下载seo公司网站推广
  • 有没有免费b2b平台seo搜索推广
  • 有什么做礼品的卖家网站2022网站seo
  • 做外贸客户要求看网站seo优化个人博客
  • 宠物网站建设方案地推平台
  • 刚做的单页网站怎么预览十大最靠谱培训机构
  • 个人作品网站怎么做重庆seo顾问
  • 盐城市亭湖区城乡建设局网站网站cms
  • 广州做网站的小广告模板
  • asp网站相册百度移动端点赞排名软件
  • 怀化网站建设公司360识图
  • 中建西部建设网站网站排名优化方案