@import"@grapecity/spread-sheets-designer/styles/gc.spread.sheets.designer.min.css";@import'@grapecity/spread-sheets/styles/gc.spread.sheets.excel2013white.css';.designer-host{width:100%;height:100vh;}SpreadJS是葡萄城基于40多年电子表单应用领域的专业控件技术和经验推出的纯前端表单控件。SpreadJS作为一个类Excel控件,是如何实现当前流行的表单协同的呢?本文将简要介绍。首先,从框架搭建的角度,本示例采用了当前流行的前后端分离的开发方式,前端以npm为脚手架搭建Svelte框架。后端使用Java的SpringBoot作为后端框架。前端使用SpreadJSV15.2.5和SpreadJS在线表格编辑器Designer作为前端操作平台,后端使用GCExcel作为文档的终端处理,随时提供备份和恢复。首先介绍一下前端Svelte框架下构建的SpreadJS在线表格编辑器。1、在pageage.json文件中引入相关SpreadJS资源"@grapecity/spread-excelio":"15.2.5","@grapecity/spread-sheets":"15.2.5","@grapecity/spread-sheets-条形码":"15.2.5","@grapecity/spread-sheets-charts":"15.2.5","@grapecity/spread-sheets-designer":"15.2.5","@grapecity/spread-sheets-designer-resources-cn":"15.2.5","@grapecity/spread-sheets-languagepackages":"15.2.5","@grapecity/spread-sheets-pdf":"15.2.5","@grapecity/spread-sheets-pivot-addon":"15.2.5","@grapecity/spread-sheets-pivots":"^14.0.0","@grapecity/spread-sheets-print":"15.2.5","@grapecity/spread-sheets-resources-zh":"15.2.5","@grapecity/spread-sheets-shapes":"15.2.5","@grapecity/spread-sheets-tablesheet":"15.2.5",2.然后,集成在线表单编辑器Svelte组件版本在上一篇文章中,我们介绍了如何在Svelte框架中实现在线表单编辑器。我们按照这个思路创建一个新的SpreadSheet.svelte文件并将其写入基本的在线表单编辑器。