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

广州网站建设专注乐云seo安装wordpress时出现空白

广州网站建设专注乐云seo,安装wordpress时出现空白,网站空间和域名价格,旅游门户网站建设项目招标在Vue.js项目中导出Excel文件#xff0c;使用第三方库xlsx来简化这个过程。它提供了强大的功能来处理Excel文件。 示例#xff0c;展示如何在Vue.js项目中导出Excel文件。 1. 安装依赖 首先#xff0c;需要安装 xlsx 和 file-saver 这两个库。xlsx 用于生成Excel文件使用第三方库xlsx来简化这个过程。它提供了强大的功能来处理Excel文件。 示例展示如何在Vue.js项目中导出Excel文件。 1. 安装依赖 首先需要安装 xlsx 和 file-saver 这两个库。xlsx 用于生成Excel文件而 file-saver 用于保存文件。 npm install xlsx file-saver2. 创建Vue组件 接下来创建一个Vue组件该组件包含一个按钮点击按钮时会导出Excel文件。 templatedivbutton clickexportToExcel导出Excel/button/div /templatescript import * as XLSX from xlsx; import { saveAs } from file-saver;export default {name: ExportExcel,methods: {exportToExcel() {// 定义数据const data [{ name: John Doe, age: 30, email: johnexample.com },{ name: Jane Smith, age: 25, email: janeexample.com },{ name: Sam Brown, age: 40, email: samexample.com }];// 将数据转换为工作表const worksheet XLSX.utils.json_to_sheet(data);// 创建一个新的工作簿并添加工作表const workbook XLSX.utils.book_new();XLSX.utils.book_append_sheet(workbook, worksheet, Sheet1);// 生成Excel文件的二进制字符串const excelBuffer XLSX.write(workbook, { bookType: xlsx, type: array });// 将二进制字符串转换为Blob对象const dataBlob new Blob([excelBuffer], { type: application/octet-stream });// 使用FileSaver保存文件saveAs(dataBlob, data.xlsx);}} }; /script3. 解释代码 模板部分 (template) templatedivbutton clickexportToExcel导出Excel/button/div /template这里创建了一个简单的按钮当用户点击按钮时会触发 exportToExcel 方法。 脚本部分 (script) import * as XLSX from xlsx; import { saveAs } from file-saver;export default {name: ExportExcel,methods: {exportToExcel() {// 定义数据const data [{ name: John Doe, age: 30, email: johnexample.com },{ name: Jane Smith, age: 25, email: janeexample.com },{ name: Sam Brown, age: 40, email: samexample.com }];// 将数据转换为工作表const worksheet XLSX.utils.json_to_sheet(data);// 创建一个新的工作簿并添加工作表const workbook XLSX.utils.book_new();XLSX.utils.book_append_sheet(workbook, worksheet, Sheet1);// 生成Excel文件的二进制字符串const excelBuffer XLSX.write(workbook, { bookType: xlsx, type: array });// 将二进制字符串转换为Blob对象const dataBlob new Blob([excelBuffer], { type: application/octet-stream });// 使用FileSaver保存文件saveAs(dataBlob, data.xlsx);}} };导入库 import * as XLSX from xlsx; import { saveAs } from file-saver;导入 xlsx 和 file-saver 库。 定义数据和方法 export default {name: ExportExcel,methods: {exportToExcel() {// 定义数据const data [{ name: John Doe, age: 30, email: johnexample.com },{ name: Jane Smith, age: 25, email: janeexample.com },{ name: Sam Brown, age: 40, email: samexample.com }];// 将数据转换为工作表const worksheet XLSX.utils.json_to_sheet(data);// 创建一个新的工作簿并添加工作表const workbook XLSX.utils.book_new();XLSX.utils.book_append_sheet(workbook, worksheet, Sheet1);// 生成Excel文件的二进制字符串const excelBuffer XLSX.write(workbook, { bookType: xlsx, type: array });// 将二进制字符串转换为Blob对象const dataBlob new Blob([excelBuffer], { type: application/octet-stream });// 使用FileSaver保存文件saveAs(dataBlob, data.xlsx);}} };定义数据定义了一个包含多个对象的数组每个对象代表一行数据。将数据转换为工作表使用 XLSX.utils.json_to_sheet 方法将JSON数据转换为工作表。创建工作簿并添加工作表使用 XLSX.utils.book_new 创建一个新的工作簿然后使用 XLSX.utils.book_append_sheet 将工作表添加到工作簿中。生成Excel文件的二进制字符串使用 XLSX.write 方法将工作簿写入二进制字符串。将二进制字符串转换为Blob对象使用 Blob 构造函数将二进制字符串转换为Blob对象。使用FileSaver保存文件使用 saveAs 方法将Blob对象保存为Excel文件。 完成了在Vue.js项目中导出Excel文件的功能。
http://www.w-s-a.com/news/377900/

相关文章:

  • 陕西旭泽建设有限公司网站企业网站建设软件需求分析
  • 上海公司网站建设方案中企动力西安分公司
  • dedecms网站后台怎样才能上百度
  • 云互联的网站名字亚马逊雨林生物
  • 电商网站功能企查查企业信息查询网
  • 特色网站建设中国住房和城乡建设局官网
  • 长春市住房城乡建设厅网站做白酒网站
  • 自己的网站怎么做的成品免费ppt网站
  • 番禺区网站建设哪里有泰安公司
  • 网站制作详细过程网站开发最强工具
  • 孟村县做网站长春城投建设投资有限公司网站
  • 国家重大建设项目库网站wordpress安装 var
  • 供求信息网站建设报价网站制作 苏州
  • 动漫建模代做网站百度一下wordpress nginx 固定链接
  • 广州网站开发网络公司网站建设的书
  • php手机网站开发教程家政网站怎么做
  • 视频网站的建设预算通信科技网站设计
  • 糖果网站建设策划书淘宝客网站开源
  • 建站公司还有前途吗cf网站编程
  • 网站建设需求确认表建站工具 比较
  • 刚建设的网站多久能在百度查到考试系统 微网站是什么样的
  • 商城网站建设高端企业网站建设劣势
  • 网站建设征集通讯员的通知seo推广外包
  • 微信公众号微网站建设专业网站建设出售
  • 怎么用wordpress建立自己的网站加强校园网站建设
  • 用什么做网站后台的织梦网站怎么上传
  • 怎么获取网站数据做统计百度快照推广有效果吗
  • 淘宝领卷网站什么做制造网站开发
  • 如何做com的网站网站建设投标书模板
  • 郑州网络营销网站优化网站技术方案怎么写