纯前端表格控件SpreadJS开发案例:收入损益表(附源码)

SpreadJS是一款基于 HTML5 的原生JavaScript组件,兼容 450 种以上的 Excel 公式,提供高度类似 Excel 的功能,主要用于开发 Web Excel 组件,实现多人协同编辑、高性能模板设计和数据填报等功能模块,组件架构符合UMD规范,可以以原生的方式嵌入各类应用,并与前后端技术框架相结合。

点击下载SpreadJS最新版

下面的示例展示了如何使用 SpreadJS 创建一个收入损益表。示例通过 fromJSON 方法加载一个预定义的模板。

纯前端表格控件SpreadJS开发案例:收入损益表(附源码)_第1张图片

app.js:

window.onload = function () {
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"), { sheetCount: 1 });
initSpread(spread);
};

function initSpread(spread) {
var sd = data;
if (sd.length > 0) {
if (!spread) {
return;
}

spread.suspendPaint();
spread.fromJSON(sd[0]);
spread.resumePaint();
}
}

index.html:


















Style.css:

.sample-tutorial {
position: relative;
height: 100%;
overflow: hidden;
}

body {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}

 

本文转载自:grapecity

你可能感兴趣的:(界面开发教程,SpreadJS,收入损益表,表格控件开发)