SpreadJS表格控件-在线表格编辑器为您私人定制
优采云 发布时间: 2021-07-11 23:42SpreadJS表格控件-在线表格编辑器为您私人定制
SpreadJS 表单控件-为您定制的在线 Excel 的在线表单编辑器
在线表单编辑器是SpreadJS的核心功能之一。可在Angular、React、Vue等前端框架中直接调用,内置开放API和类似Excel的UI设计元素(如工具面板),实现高效的模板设计、在线编辑、数据绑定为最终用户提供了非常类似于 Excel 的体验。
在线表单编辑器的主要功能
模板设计
遵循Excel的习惯,用户无需学习即可轻松设计表单模板。
数据绑定
单元格级别的数据绑定,可以操作单元格或未绑定模式的数据。
在线填写
在线完成表单数据的填写、采集、汇总、计算和展示。
表单功能
提供数据排序、过滤、分组、切片等常规功能。
数据验证
有两种内置的基本数据验证和自定义验证方法。
冻结等级
提供冻结行头、列头、行尾、列尾,轻松实现统计行等功能。
公式支持
内置超过450个公式函数,支持异步函数和自定义公式。
导入和导出
支持在线导入导出Excel(xlsx)文件,导出PDF。
条件格式
支持18种条件格式,可以方便快捷的建立多种条件验证。
提供类似 Excel 的 UI 设计元素
使用SpreadJS在线表单编辑器,您可以通过简单的拖拽和点击在线设计各种Excel报表模板。通过其开放的API,您可以开发和实现数据填充、在线编辑和数据绑定功能。为您的最终用户带来高度类似 Excel 的体验。
立即下载在线体验
模板设计
模板设计是数据报告的基础。 SpreadJS 的在线表单编辑器为业务人员提供了类似 Excel 的可视化 UI。业务人员无需特殊培训即可快速创建报告模板。
数据绑定
SpreadJS 在线表单编辑器提供了在线和离线报表功能,即支持在创建模板时自定义数据库结构,也可以在没有报表模板和没有相应后端数据库的情况下完成报表工作。
数据报告
SpreadJS在线表单编辑器提供了开放的API,可以实现类似Excel的数据展示和数据回填到数据库的功能。通过二次打包,业务人员可以通过线上线下报表方式高效管理业务流程,汇总采集数据。
立即下载
在线表单编辑器的特点和价值
灵活的申请方式
SpreadJS在线表单编辑器采用组件化设计架构,以Dom为容器,其目标场景定位于嵌入各种前端页面,并以扩展插件的形式与SpreadJS交互。
更容易嵌入和移植
SpreadJS在线表单编辑器不依赖任何外部库,有自己的命名空间,使用闭包避免CSS样式冲突,可以在Angular、Vue、React等前端JS框架中直接调用。
体积小,二级加载
SpreadJS在线表单编辑器体积小,不到4MB,加载速度非常快,第一次加载只需1到2秒。
(以上数据均为测试数据,仅供参考)
更轻松的定制和更丰富的交互
SpreadJS 在线表单编辑器采用声明式语法,代替 HTML 源代码,更容易重新打包,定制方式更灵活。
常见问题
问:在线表单编辑器有平台限制吗?
无平台限制,SpreadJS在线表单编辑器为纯前端架构,不依赖任何外部库,可在Angular、Vue、React等前端JS框架中直接调用。
问:在线表单编辑器有服务器限制吗?
没有服务器限制。 SpreadJS在线表单编辑器是纯前端产品,要求浏览器基于HTML5,对服务器等没有要求。
问:在线表单编辑器可以下载试用吗?
是的,在线表单编辑器作为前端组件发布,可以下载试用。点击此处下载 SpreadJS 在线表单编辑器。
问:是否可以在本地(本地主机)运行它?
与SpreadJS一样,在线表单编辑器可以在本地运行,没有任何功能限制。如需去除试用版水印,请致电。
问:一个页面上可以有多个在线表单编辑器实例(多个不同的工具栏)吗?
是的,在一个页面中,可以实现多个编辑器实例,以满足不同权限、模板和场景的需求。
问:SpreadJS 的多个实例可以关联同一个编辑器实例吗?
在线表单编辑器以组件的形式存在,可以通过API轻松切换到多个SpreadJS实例。
问:如何在在线表单编辑器中输入授权信息?
GC.Spread.Sheets.Designer.LicenseKey = "你的授权码"
更多SpreadJS产品信息
了解如何轻松地向 JavaScript 应用程序添加高级电子表格功能。
帮助文档
获取产品相关知识,帮助您快速入门,轻松编写基于SpreadJS的各种应用。
了解SpreadJS电子表格协同编辑、数据填充、类似Excel的报表设计等业务场景。