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

多说与网站账号绑定手机棋牌app软件开发

多说与网站账号绑定,手机棋牌app软件开发,WordPress图片直链插件,设计师网站使用不了需求#xff1a;本地上传excel 文件#xff0c;但需要对excel 文件的内容进行解析#xff0c;然后展示出来 1. 安装依赖 首先#xff0c;确保安装了 xlsx 库#xff1a; bash复制 npm install xlsx 2. 创建 Vue 组件 创建一个 Vue 组件#xff08;如 ExcelUpload.v…需求本地上传excel 文件但需要对excel 文件的内容进行解析然后展示出来 1. 安装依赖 首先确保安装了 xlsx 库 bash复制 npm install xlsx 2. 创建 Vue 组件 创建一个 Vue 组件如 ExcelUpload.vue用于实现文件上传和解析功能。 组件代码 template   div     input typefile classfile-btn hoverPointer accept.xls,.xlsx                             changechangeExcel($event) /     div v-iftableData.length 0       table         thead           tr             th v-forheader in headers :keyheader{{ header }}/th           /tr         /thead         tbody           tr v-for(row, index) in tableData :keyindex             td v-forcell in row :keycell{{ cell }}/td           /tr         /tbody       /table     /div   /div /template script import { ref } from vue; import * as XLSX from xlsx; export default {   setup() {     const headers ref([]);     const tableData ref([]);     const changeExcel (event) {         const files e.target.files         if (files.length 0) {             return false         } else if (!/\.(xls|xlsx)$/.test(files[0].name.toLowerCase())) {             console.log(上传格式不正确请上传xls或者xlsx格式)             return false         }       const reader new FileReader();       reader.onload (e) {         const data e.target.result;         const workbook XLSX.read(data, { type: binary });         const sheetName workbook.SheetNames[0];         const worksheet workbook.Sheets[sheetName];         const json XLSX.utils.sheet_to_json(worksheet, { header: 1 });         headers.value json[0]; // 表头         tableData.value json.slice(1); // 表格数据       };       reader.readAsBinaryString(files);     };     return {       headers,       tableData,       handleFileUpload,     };   }, }; /script style scoped table {   width: 100%;   border-collapse: collapse; } th, td {   border: 1px solid #ccc;   padding: 8px;   text-align: left; } /style 3. 使用组件 在主应用文件如 App.vue中引入并使用该组件 template   div idapp     ExcelUpload /   /div /template script import ExcelUpload from ./components/ExcelUpload.vue; export default {   name: App,   components: {     ExcelUpload,   }, }; /script 4. 功能说明 文件上传通过 input typefile 元素选择 Excel 文件。 文件读取使用 FileReader 读取文件内容为二进制字符串 。 解析为 JSON使用 xlsx 库将 Excel 数据转换为 JSON 格式 。 数据展示将解析后的表头和数据展示在表格中。 5. 扩展功能 错误处理在文件读取和解析过程中添加错误处理提示用户文件格式错误或解析失败。 大文件优化对于大文件可以分页显示数据或使用异步加载。 自定义解析逻辑根据实际需求对数据进行格式转换或校验。 通过以上步骤你可以在 Vue 3 项目中实现本地上传 Excel 文件并解析为 JSON 数据的功能。
http://www.hkea.cn/news/14588022/

相关文章:

  • 天河做网站服务wordpress新站注意事项
  • 上海网站建设建议自己的网站怎么做美工
  • 网站建设培训视频龙华做企业网站
  • 网站建设推广服务合同南京网站建设q润洽网络
  • 开不锈钢公司怎么做网站邢台论坛贴吧
  • 怎么创办网站广东做网站的公司
  • 做刷网站流量犯法吗网络广告策划流程有哪些
  • 网站布局建设商标注册 网站建设如何入账
  • 芮城网站开发网页制作与网站建设实战大全光盘
  • 网站帮企业做推广价格怎么算如何弄一个自己的小程序
  • 怎么把qq空间做成企业网站c2c网站内容及功能开始
  • 郑州整站网站推广工具网络维护公司经营范围
  • 什么网站可以做相册视频宠物美容师宠物美容培训学校
  • 类似58同城网站建设多少钱建立多多少钱
  • 全国优秀作文网站做同城特价的网站
  • 新乡企业建网站金坛建设银行总行网站
  • 免费追剧网站大全低代码开发平台是什么
  • 福田沙头网站建设网站开发都有
  • 免费域名申请网站找别人做网站 自己管理
  • 物流网站毕业设计wordpress 离线更新
  • 阿里巴巴有几个网站是做外贸的建设网站哪个公司好
  • 海淀区玉泉小学网站 建设方自治区建设厅官方网站
  • app开发模板网站wordpress怎么防爬虫
  • 网站首页site不到 a5o2o网站运维建设方案
  • 沈阳建设电商网站吉林建设集团网站
  • 郑州网站建设修改深圳市建设工程交易服务网中心
  • 百度seo排名优化公司海口网站优化
  • 丹阳网站建设公司hulu网站在中国做内容吗
  • 如何把网站加入白名单设计类型的网站
  • 制作网站如何赚钱小程序源码下载网