SpreadJS 是一款基于 HTML5 的纯前端表格控件,兼容 450 种以上的 Excel 公式,具备“高性能、跨平台、与 Excel 高度兼容”的产品特性,可为用户提供高度类似 Excel 的功能,满足 Web Excel组件开发、 表格文档协同编辑、 数据填报、 类Excel报表设计等业务场景需求,极大的降低企业的研发成本和项目交付风险。

产品自面市以来,备受华为、苏宁易购、天弘基金、远光软件等各领域龙头企业的青睐,并于2020年被中国软件行业协会认定为“中国优秀软件产品”。

日前,SpreadJS 正式发布版本。从该版本开始,SpreadJS推出了数据透视表功能,进一步降低企业数据分析的门槛,提升系统数据处理的能力。

此外,SpreadJS 还在 中发布了组件化的在线表格编辑器,提供了更易嵌入、秒级加载、灵活定制的功能。在线表格编辑器可与SpreadJS 集成,助力开发者在主流前端 JS 框架中,实现高性能的模板设计、在线编辑、填报和数据绑定等功能。

在详细介绍SpreadJS 的新特性之前,请同步下载体验:

纯前端表格控件SpreadJS 下载

1. 数据透视表:完美再现Excel 强大的数据分析能力

作为一款功能布局与 Excel 高度类似的纯前端表格控件,SpreadJS不但兼容了450 种以上的 Excel 公式、32 种图表和 18 种迷你图,还在此版本中正式推出数据透视表功能。

(SpreadJS的数据透视表)

如上图所示,SpreadJS的数据透视表已具备了 Excel 透视表的绝大部分功能,包括透视面板、透视表字段、筛选器、值字段设置、数据排序、分类汇总等。

通过50万行数据测试,SpreadJS 的数据透视表仍表现出极高的数据处理性能,所有操作在527毫秒内即可执行完毕。

2. 组件化的在线表格编辑器:更易嵌入、秒级加载、灵活定制

在线表格编辑器作为 SpreadJS 的增强组件,可轻松嵌入各类前端页面,内置开放的 API 和类 Excel 的 UI 设计元素,助力开发者在 Angular、Vue、React 等前端 JS 框架中,实现高性能的模板设计、在线编辑/填报和数据绑定等功能,并为最终用户带来高度类似 Excel 的使用体验。

在 版本中,SpreadJS推出了基于组件化设计架构的在线表格编辑器,该编辑器以 Dom 作为容器,通过前端组件的形式发布,可以在本地下载试用,无任何功能限制。

点击此处,下载SpreadJS 组件化表格编辑器

组件化的在线表格编辑器具备如下优势:

  1. 应用方式更灵活

(组件化的设计架构,应用方式更灵活)

  1. 更易嵌入、移植


(不依赖任何第三方类库)

  1. 体积更小,秒级加载

(体积不到 4 MB,秒级即可完成加载)

  1. 定制更容易,交互更丰富

(用声明式语法代替 HTML 源代码,定制更容易)

3. 公式函数:支持迭代计算,加入XMatch & XLookup、LET 等新函数

SpreadJS在当前版本中支持了迭代计算,即可通过一个递推公式反复校正设定的初始近似值,直至达到预定精度要求为止,具体实现如下所示:


(SpreadJS的迭代计算功能)

(迭代计算的实例演示)

除了迭代计算,SpreadJS 还在当前版本中加入了XMatch & XLookup,以及LET函数

(SpreadJS 的 XMatch & XLookup函数)

(SpreadJS 的 LET函数)

4. 导入导出:支持渐进加载、HTML 导出

在当前版本中,SpreadJS 不仅可直接在浏览器中完成 Excel、CSV、JSON 等文件的导入导出、PDF 导出、打印及预览操作,还加入了渐进加载、HTML 导出等更多新功能。

(SpreadJS 的 HTML 导出功能)

5. 单元格:支持渐进填充、多列选择

SpreadJS已支持单元格渐进填充效果,可实现多列选择、行列头支持公式函数以及迷你图等功能。

(SpreadJS 的渐进填充效果)

(SpreadJS 的行列头支持公式及迷你图)

6. 数据可视化:新增漏斗图,支持图表轴交叉属性

SpreadJS在当前版本中新增了漏斗图类型,并支持图表模板填充、GapWidth & Overlap 调整、环形图的 holeSize 属性调整,以及图表轴交叉等新功能。


(SpreadJS 的漏斗图)

(SpreadJS 的图表模板填充效果)

(SpreadJS 的图表轴交叉功能)

(SpreadJS 的GapWidth & Overlap 调整效果)

(SpreadJS 的holeSize 属性调整效果)

以上就是纯前端表格控件SpreadJS 的主要功能介绍,如需了解更多新版本信息,欢迎访问SpreadJS 产品官网。

autojs遍历当前页面所有控件_纯前端表格控件SpreadJS V14.0发布:组件化编辑器+数据透视表 - 葡萄城开发工具...相关推荐

  1. js固定表格行列_纯前端表格控件SpreadJS V14.0发布:组件化编辑器+数据透视表

    SpreadJS 是一款基于 HTML5 的纯前端表格控件,兼容 450 种以上的 Excel 公式,具备"高性能.跨平台.与 Excel 高度兼容"的产品特性,可为用户提供高度类 ...

  2. 纯前端表格控件SpreadJS V14.0发布:组件化编辑器+数据透视表

    SpreadJS 是一款基于 HTML5 的纯前端表格控件,兼容 450 种以上的 Excel 公式,具备"高性能.跨平台.与 Excel 高度兼容"的产品特性,可为用户提供高度类 ...

  3. java数据透视表插件_纯前端表格控件SpreadJS:新增数据透视表插件等,完美呈现强大的Excel数据分析能力...

    SpreadJS是一款基于 HTML5 的纯前端电子表格控件,兼容 450 种以上的 Excel 公式,凭借其 "高性能.跨平台.与 Excel 高度兼容"的产品特性,备受以华为. ...

  4. SpreadJS 纯前端表格控件应用案例:在线问卷系统

    由某软件公司研发的在线问卷系统,是一款通过收集网络信息,帮助问卷设计者和数据分析师们分析消费者线上行为特征和态度的系统平台,使用该系统可批量而精确地抽取目标网页中的任何数据及信息,快速实现实时的信息获 ...

  5. 纯前端表格控件SpreadJS以专注业务、提升效率赢得用户与市场

    提起华为2012实验室,你可能有点陌生. 但你一定还对前段时间华为的那封<海思总裁致员工的一封信>记忆犹新,就在那篇饱含深情的信中,我们知道了华为为确保公司大部分产品的战略安全和连续供应, ...

  6. SpreadJS 纯前端表格控件应用案例:生产采购管理软件

    由甘棠软件系统(上海)有限公司(简称:甘棠软件)研发的生产采购管理软件,是一款广泛应用于制造业业务模块化.全价值链成本控制和个性化定制的管理系统,可满足供应商在线报价.各配置产品间的成本差异对比.零件 ...

  7. 纯前端表格控件SpreadJS V12.1 隆重登场,专注易用性,提升用户体验

    ​ 一款优秀的开发工具,在更新迭代中,除了要满足不同场景的业务需求,也需不断优化已有功能,尤其是细节方面,要能为用户带来使用体验和开发效率的提升. 作为一款备受业界专家和开发者认可的纯前端类Excel ...

  8. 运用多种设计模式的综合案例_SpreadJS 纯前端表格控件应用案例:表格数据管理平台...

    由某科技公司研发的表格数据管理平台,是一款面向业务和企业管理系统定制开发的应用平台,包括类 Excel 设计器.PC应用端和移动应用端等应用模块.该平台具备强大的业务配置和集成开发能力,对于企业客户的 ...

  9. SpreadJS 纯前端表格控件应用案例:金融业数据智能分析平台

    由北京海创研发的金融业数据智能分析平台,通过嵌入 SpreadJS,实现了基于Web的数据采集.自助式报表设计与浏览.灵活查询.自主分析和数据预测等功能,简洁.易用,有效解决了用户数据填报.查询和分析 ...

最新文章

  1. 实验报告Linux操作系统基本命令,linux操作系统实验报告全部.doc
  2. C++ Stack Queue priority_queue
  3. Main-Accounts-and-Financial-Dimensions-Data-Model_thumb
  4. Python3 编码讲解
  5. 地图上制作线路的动画_魔兽争霸重制版不只是表面上这么简单,新版编辑器制作地图更容易...
  6. 大地形实时渲染资源网收集
  7. c++学习笔记之析构函数
  8. Shel脚本-初步入门之《03》
  9. python中计算如何实现_基于python如何实现计算两组数据P值
  10. 图片服务 - thumbor入门
  11. 22.Windows及linux下gerapy使用
  12. 单例模式中的饿汉模式
  13. poj3268(Silver Cow Party)最短路
  14. torchtext用法
  15. Changing the IP Address of a Domain Controller
  16. [JNI] 开发基础(6)字符串相关操作
  17. Python报错AssertionError: can only test a child process
  18. html怎么把图片左移_html元素向左移代码 html
  19. 【生活】深圳驾考经历
  20. 【树形DP】保镖排队

热门文章

  1. 如何更换文件夹图标、简洁有效地去除Windows 10快捷方式小箭头?
  2. 新装win10系统的桌面没有“我的电脑”图标解决办法
  3. D17-读论文D17算法D17-复习
  4. 3D 渲染软件市场增长迅速的原因
  5. ITPUB名人堂第二期
  6. javamail在linux环境中发送邮件问题总结
  7. 广告业务系统 之 承前启后 —— “消息中心”
  8. EPICS -- base的自动化安装脚本
  9. C语言静态链接库的制作和使用
  10. Python 运算符与数据类型