摘要: 问题:Failed to resolve component: canvas-datagrid,If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement. 阅读全文
posted @ 2022-12-11 18:49 槑孒 阅读(2530) 评论(0) 推荐(0) 编辑
摘要: 1、安装xlsx npm install xlsx --save-dev https://docs.sheetjs.com/ 2、引入xlsx并封装读取excel方法 import * as XLSX from "xlsx"; /** * 读取excel内容 * @param {*} file * 阅读全文
posted @ 2022-12-11 16:45 槑孒 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 实现在线表格的方式有: 1、以HTML的Table元素实现,主要靠虚拟渲染优化性能,体验较差,插件却很多。 2、以HTML的Canvas绘图实现,得益于Canvas的高性能,体验可以优化到极致,但绘图相对DOM元素操作是复杂的,相关插件也较少,但是商业产品上的在线Excel基本都是基于该技术实现的。 阅读全文
posted @ 2022-12-11 15:15 槑孒 阅读(665) 评论(0) 推荐(0) 编辑