SpreadJS 表格控件 - Vue中实现类Excel功能
Vue 是一套用于构建用户界面的渐进式框架,与其它 JS 框架不同,Vue 被设计为可以自底向上逐层应用,由于其核心库只关注视图层,因此 Vue 更易上手,且很容易与第三方库或既有项目整合,当其与现代化的工具链或各种支持类库相结合时,Vue 也能为复杂的单页应用提供驱动。
SpreadJS 支持 React,Vue,Angular 等框架集成,可实现类似 Excel 的电子表格功能。将 SpreadJS 与 Vue 集成,可在 Vue 框架中实现类似 Excel 的电子表格功能,包括对 450 多种计算公式的支持、在线导入导出 Excel 文档、数据透视表和可视化分析,使应用程序具备极高的处理性能和响应速度。
SpreadJS 集成 Vue,可实现 Vue Excel 组件的多种功能
导出 PDF
SpreadJS 支持导出 PDF 文件,也可以导入 Excel(.xlsx)并将其转化为 PDF。导出时使用 printInfo 对象进行页面设置,以享受 SpreadJS 中所有打印功能。
在 Vue 中集成 SpreadJS,实现 Excel 表格功能
使用 Node 包管理器
使用 Node 包管理器,可直接从 NPM 服务器下载 SpreadJS 包和命令行模块到本地使用。
使用传统 HTML
使用 HTML 语法,可以将 SpreadJS 和 Vue-SpreadJS 添加到 HTML 模板,以便在 Vue 应用程序中使用。
新手训练营
您可以通过参加新手训练营,快速学会在 Vue 框架中使用 SpreadJS,搭建在线表格编辑系统。
SpreadJS 集成 Vue 的典型案例
苏宁易购 - 极客办公平台
为了提升效率实现真正的多人协同办公,苏宁易购在 Vue 脚手架工程中,整合了 SpreadJS 纯前端表格控件与在线表格编辑器,实现了类 Excel 的数据分析、计算、在线 Excel 导入导出以及在线填报等功能。
了解更多