启用实时电子表格协作

SpreadJS 19 新增对协作工作的支持:通过新的服务器附加组件,让多个用户可同时编辑同一个电子表格。

启用实时电子表格协作

SpreadJS 是一个 JavaScript 电子表格和数据可视化组件,旨在为 Web 应用程序提供与 Excel 兼容的功能。它提供灵活且高性能的界面,用于展示和操作表格数据,并支持诸如公式、数据透视表、图表、条件格式和数据绑定等高级功能。SpreadJS 可与 React、Angular 和 Vue 等流行框架无缝集成,并包含用于 Microsoft Excel 文件的强大导入和导出能力。它通常用于企业级应用场景,在浏览器中为用户提供响应迅速、交互性强的电子表格体验。

SpreadJS 19.0.0 更新引入了新的 Collaboration Server Add‑on(协作服务器附加组件),通过将协作框架和服务器基础设施直接集成到 SpreadJS 中,实现 Web 应用内同一电子表格的实时、多人编辑。该附加组件使开发者能够构建这样的功能:多个客户端可即时查看并应用对工作簿数据的更改,并在用户之间保持一致的状态。它使用操作变换(Operational Transformation)逻辑支持无冲突的并发编辑,并包含诸如实时用户在线状态以及权限控制等功能。

要查看 19.0.0 的完整更新内容列表,请参阅我们的 发布说明。

SpreadJS 按开发者进行许可,并包含 1 年维护(包括主要和次要版本发布以及无限支持电话呼叫)。SpreadJS 需要年度或永久部署许可。可选附加组件需额外付费,且需要 SpreadJS 许可。有关完整详细信息,请访问我们的 SpreadJS 许可页面。

如需更多信息,请访问我们的 SpreadJS 产品页面。

相关: