← 返回所有博客文章

纯前端表格控件SpreadJS 数据绑定系列

SpreadJS 作为一个纯前端类Excel表格控件,有着和Excel高度类似的功能,但同时也有很多Excel所不具备的独有功能。其中,数据绑定就是SpreadJS最常用的功能之一。

大象慧云:SpreadJS 表格控件在金融税务行业中的应用实践

降税频发,机遇不断。对所有经营主体来说,这不仅仅是红利,更是对其“智慧财税一体化”的能力提出挑战。传统“开票”平台需要和国家税务部门更好的对接,“票、税、财”全流程打通,才能更好地把握以“税”为中心的智能财税发展趋势。

初探Electron,从入门到实践

曾几何时,作为前端开发者的你可曾想过:如何利用HTML、CSS和JavaScript构建跨平台的桌面应用程序?借助 Electron,这项工作将比你想象的更加简单。Electron作为一个使用新兴技术(包括JavaScript,HTML和CSS)创建桌面应用程序的框架,可以帮助用户建立与系统功能的交互,让开发人员更专注于应用程序的核心并从底层更改其设计。

SpreadJS与Vue集成,苏宁集团“极客办公”系统开发案例

“造极”如今已成为苏宁集团的年度核心关键词。“造极”在具体工作上的体现,代表着苏宁不断追求极致的工匠精神,即对待每一个环节,都要严格要求、精益求精。“极客办公”系统,正是在这种环境下应运而生。本期公开课,葡萄城特邀苏宁易购系统架构师——候健,为我们深入讲解:如何在Vue脚手架工程中,整合SpreadJS纯前端表格控件与在线表格编辑器源码,实现Web版全功能Excel的具体实践。

SpreadJS金融行业应用实践,开发基于Web Excel的指标补录平台

SpreadJS作为一款基于 HTML5 的纯前端电子表格控件,以“高速低耗、高度类似Excel、可无限扩展”为产品特色,提供移动跨平台和浏览器支持,可同时满足 .NET、Java、App 等应用程序中的 Web Excel 组件开发、数据填报、在线文档、图表公式联动、类 Excel UI 设计等业务场景。

SpreadJS 纯前端表格控件 V12.2 新特性 – 语言包(Language Packages)

语言包增强(Language Packages)是 SpreadJS V12.2 新增的功能之一,您可以将这18种新增的语言应用于计算引擎中。这将为电子表格中的结构化引用提供本地化函数名称和语法支持。

SpreadJS 纯前端表格控件 V12.2 新特性 – 自定义本地化(Custom Localization)

SpreadJS纯前端表格控件支持多语言,包括中文、英语、日语和韩语。但是,如果您需要支持更多语言,如德语、法语或西班牙语,该怎么办?SpreadJS 现在提供了自定义本地化功能,您可以完全根据您的语言环境自定义 SpreadJS 实例中显示的属性和单词。

SpreadJS 纯前端表格控件 V12.2 新特性 - 拖拽增强(Drag-Fill Enhancements)

拖拽增强(Drag-Fill Enhancements)是 SpreadJS V12.2 新版本的增强功能之一,当有许多单元格必须填充相似或一定顺序的数据或函数时,拖动填充数据将非常有用。尤其在某些情况下,数据并非典型的数字序列,可能包含了字符串、日期或其他数据类型,此时 SpreadJS拖动填充功能将发挥巨大的作用。

SpreadJS 纯前端表格控件 V12.2 新特性 – 打印增强(Print Enhancements)

打印增强(Print Enhancements)是 SpreadJS V12.2 新版本的增强功能之一,SpreadJS 的打印功能除了允许用户同时打印工作簿和工作表外,还包括了如下新增内容:新事件、显示打印预览线、打印页面对象、增加打印背景水印。

【提前剧透】纯前端表格控件SpreadJS V13 功能发布计划

目前为止,SpreadJS 纯前端表格控件已经更新到V12.1 版本, V12.2也将于8月正式发布。那么,在 SpreadJS 的下一个大版本V13 中又会加入哪些核心功能?SpreadJS 又有哪些开发计划呢?下面请跟随小编一起,层层揭开SpreadJS V13的神秘面纱。

使用 SpreadJS 实现 JavaScript 中导入和导出Excel文件

JavaScript是一个涵盖多种框架、直译式、可以轻松自定义客户端的脚本语言,在 Web 应用程序中,更加易于编码和维护。而Excel 作为一款深受用户喜爱的电子表格工具,借助其直观的界面、出色的计算性能和图表工具,已经成为数据统计领域不可或缺的软件之一。

Vue开发者指南:2019你最需要学些什么?

作为 Vue 的初学者,您或许已经听过很多关于它的专业术语了,例如:单页面应用程序、异步组件、服务器端呈现等,您可能还听过和Vue经常一起被提到的工具和库,如Vuex、Webpack、Vue CLI和Nuxt。

Vue 集成 SpreadJS(Excel在线编辑操作)

最近公司开了个新项目,需要在线做财务损益报表,经过技术选型,目前定位了通过SpreadJS实现。本文初步实现1、2、3的需求,并在文章最后附注4、5的实现思路希望能帮到你们。

处理Web端表格数据,华为、海信等企业为何都选择了SpreadJS?

近年来,随着互联网产业的飞速发展,企业业务层面的大数据分析系统、数字营销、商业智能等新兴领域的需求呈爆发式增长。如何才能高效优雅地完成复杂场景的数据处理,已经不单单是对前端开发者算法功力的考验,学会评估并使用合适的前端框架和前端开发工具已成为当今企业高级开发工程师必不可少的技能。

使用 SpreadJS 中的图表和公式创建贝尔曲线(Bell Curve)

在这篇文章中,我将讨论如何在Spread.Sheets中设计钟形曲线。我们将使用散点图和内置公式绘制曲线。

2019 年 SpreadJS产品路线图(Roadmap)

在过去的一年中,我们发布了两个Service Pack,其中包括一些很棒的新功能,例如React和Vue支持,NPM包发布以及对Undo和Redo的增强。此外,我们发布了一个新的主要v12版本,其中包含一些我们最需要的功能,例如JavaScript形状,富文本格式和新图表类型。随着2019年的到来,我们计划在4月和7月推出两个Service Pack版本,以及计划在秋末推出的主要v13版本。

SpreadJS:强大的数组公式(Array Function)

数组公式是电子表格中功能最强大且未充分利用的计算功能之一,允许用户使用更简单的计算替换数千个公式,同时提供相同的结果。例如,它们可用于轻松创建销售表中的另一个自动计算列,或创建一些过滤数据。

SpreadJS 数组公式(Array Formula)简介

SpreadJS支持数组公式,如果允许用户创建公式,则可以在运行时输入公式后使用Ctrl + Shift + Enter创建数组公式,也可以使用setArrayFormula方法。导出或导入Excel格式的文件和JSON对象时,支持数组公式。

在 SpreadJS 设计器中实现全球化(Globalization)

SpreadJS提供了非常便捷的全球化切换接口,我们可以通过GC.Spread.Common.CultureInfo接口来实现全球化。而在线表格编辑器产品由于其特殊性(用户掌握源码,可以二次开发),本身并没有提供类似的接口,而是给予用户更加灵活的方式来实现全球化这个需求。

SpreadJS序列化与反序列化表格(Serialization + Deserialization)

SpreadJS表格控件有着很强大的功能:序列化与反序列化表格。熟练使用该功能达到加快开发进度,减少代码量,降低业务逻辑复杂度,处理一些特殊逻辑需求等效果。