个人网站
https://kuangyx.cn
1、安装插件npm i xlsx
2、示例
<template> <div class="home"> <div v-html="tableau"></div> </div> </template> <script> import axios from 'axios' import XLSX from "xlsx"; export default { data(){ return { tableau: null, } }, mounted(){ axios.get('/xlsx',{ responseType: "arraybuffer", // 设置响应体类型为arraybuffer }).then(({data})=> { let workbook = XLSX.read(new Uint8Array(data), {type:"array"}); // 解析数据 var worksheet = workbook.Sheets[workbook.SheetNames[0]]; // workbook.SheetNames 下存的是该文件每个工作表名字,这里取出第一个工作表 this.tableau = XLSX.utils.sheet_to_html(worksheet); // 渲染 }) } } </script>
- 以上方法简单的渲染成表格,需要自己修改样式,需要编辑功能可以去看xlsx的api文档
热门文章
- 芜湖宠物猫店(芜湖宠物猫店地址)
- 动物医学开宠物医院好吗(开设宠物医疗专业的大学)
- 动物医院取什么名字好听一点(动物医院牌子)
- 「2月22日」最高速度20.3M/S,2025年Shadowrocket/Clash/SSR/V2ray每天更新免费节点订阅链接
- 被小猫抓了多久过安全期(被小猫抓了多久会发病)
- 中国农大动物医院(中国农大动物医院官网预约)
- 「2月1日」最高速度21.8M/S,2025年Shadowrocket/SSR/Clash/V2ray每天更新免费节点订阅链接
- flex布局实现上下固定高度,中间自适应布局
- 「1月15日」最高速度18.3M/S,2025年SSR/V2ray/Clash/Shadowrocket每天更新免费节点订阅链接
- 「2月3日」最高速度20.4M/S,2025年Shadowrocket/SSR/Clash/V2ray每天更新免费节点订阅链接