你可以试试这款组件——SpreadJS。
数据填报,是 SpreadJS纯前端表格控件的应用场景之一。SpreadJS提供类 Excel的数据展示与数据回填入库的 API,可满足数据填报系统的全部需求。
将 SpreadJS与系统集成,可快速实现各类表单设计、在线填报数据、Excel导入导出、打印报送、实时预览、数据校验、服务端数据交互等功能,通过对其二次扩展,可以将 SpreadJS作为数据填报模块直接嵌入到 Web系统,满足批量导入导出 Excel、大数据量填报、填报暂存、多 sheet填报、多级上报等多场景业务需求。