继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

在线Excel 表格编辑器

葡萄城控件
关注TA
已关注
手记 195
粉丝 57
获赞 339

SpreadJS 在线Excel表格编辑器,是类似在线Excel功能和外观的在线表格编辑程序,也是 SpreadJS 桌面设计器的在线版本,提供源代码,可自由定制,任意扩展。该产品内嵌了SpreadJS,使用离线和在线方式均可进行表格编辑。

  1. 基于JavaScript/HTML5的Web前端应用程序。
  2. 以“所见即所得”的设计思想以及类Excel的用户体验,让用户能快速方便的设计自己的 Spread.Sheets 模板。
  3. 提供Excel纯前端导入导出功能,可实现将设计产物保存至Excel或 Spread.Sheets 支持文件。
组件使用
  1. Knockout: 使用绑定(data-bind)支持本地化。
  2. JQuery: 便捷对HTML元素的操作。
  3. JQuery UI: 提供菜单、对话框等。
  4. File Saver: 完成对保存本地文件的支持。
  5. Z-Tree: 提供树型结构的显示和操作。
  6. Spread.Sheets v11: 提供类似Excel的纯Web前端组件。
  7. Spread.Sheets v11 Client Side Excel IO: 提供纯前端的Excel导入/导出功能。
  8. 其他封装的组件:
    a. Ribbon: 提供类似Excel的UI和功能(命令)( ./src/ribbon目录 );
    b. Spread.Sheets 相关封装 (./src/spreadWrapper目录)
    c. Color Picker: 提供对颜色选择的支持( ./src/widgets/colorpicker目录 );
    d. Border Picker: 提供边框设定的支持( ./src/widgets/borderpicker目录 );
    e. Status Bar: 提供对状态条的支持( ./src/statusBar目录 );
    f. 其他 ... 开发相关内容

    SpreadJS 在线Excel表格编辑器应用程序使用纯前端技术实现,不需要任何插件,不需要依赖任何运行库,便可运行在 HTML5 支持的浏览器中。
    如需运行,部署或调试,请使用Web Server部署并运行。

    浏览器限制

    基于Web的应用,对本地文件的操作会受到限制同时依赖于浏览器的支持。因此要使用文件相关操作则需要使用支持File API的现代浏览器(IE 10+,Chorme, Firefox等)。

    应用程序本地化
  9. 不同语言的产品资源被定义在不同的资源文件中,见 "./common/resources.xx.js".
  10. 不同语言通过在index页面中引入不同资源文件而实现本地化。
  11. "./index/index.html"为中文版。
  12. "./index/index_en.html"为英文版。
拓展阅读

SpreadJS 在线Excel 表格编辑器官网

打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP

热门评论

在线Excel编辑器,如下图,就是用spreadjs 做的:在线Excel编辑器

http://img2.mukewang.com/5f4c8760000121b708840667.jpg

查看全部评论