添加复制列标题内容的功能。
2022 年 12 月 15 日 - 9:54新版本

特征

  • 添加了使用 3 个新的上下文菜单选项复制列标题内容的功能:“复制标题”、“复制组标题”和“仅复制标题”。
  • 添加了 4 个用于以编程方式复制列标题的新 API 方法:“copyCellsOnly()”、“copyWithColumnHeaders()”、“copyWithAllColumnHeaders()”和“copyColumnHeadersOnly()”。
  • 在以下位置添加了新上下文菜单选项的翻译:
    • Arabic.
    • Czech.
    • English.
    • Spanish.
    • Italian.
    • Latvian.
    • Norwegian.
    • Dutch.
    • Polish.
  • 添加了缺少的“CellCoords”和“CellRange”类的 TypeScript 定义,这些定义在某些 API 的参数中使用。
  • 为以下 Handsontable 挂钩添加了缺失的 TypeScript 定义:“beforeColumnFreeze”、“afterColumnFreeze”、“beforeColumnUnfreeze”和“afterColumnUnfreeze”。

。。。。。。。。。。。。。。。。。。。。。。。。

Handsontable 是一个 JavaScript/HTML5 数据网格组件,具有独立于任何外部框架的电子表格外观。可以使用自定义插件轻松修改或扩展它。它还使用 JSON 格式绑定到任何源,并且能够处理大量数据。您可以轻松地执行数据绑定、数据验证、过滤、排序和 CRUD 操作,并为最终用户提供类似 Excel 的体验。Handsontable 带有适用于大多数流行框架的包装器和指令,例如 Angular、React 和 Vue。该组件支持多种语言,包括中文、日语、德语、西班牙语、法语、葡萄牙语、波兰语和俄语。

 Handsontable 的 12.3.0 版,这是我们带有电子表格 UI 的 JavaScript 数据网格。此版本添加了一项新功能并修复了一些错误。

新功能:复制带有标题的单元格

从 Handsontable 12.3.0 开始,您可以在各种配置中复制列标题的内容。这允许您的用户将上下文添加到从 Handsontable 复制到其他应用程序的任何数据。这是一种常见于 SQL 编辑器中的解决方案。

要启用此功能,请设置新的配置选项:copyPaste

<span style="color:#000000">复制粘贴: {// 在上下文菜单中启用“Copy with headers”选项copyColumnHeaders: true,// 在上下文菜单中启用“Copy with group headers”选项copyColumnGroupHeaders: true,// 在上下文菜单中启用“仅复制标题”选项copyColumnHeadersOnly:真,
}</span>

使用标题 API 复制单元格

您还可以使用 Handsontable 的 API 复制列标题。我们扩展了该方法以采用新的可选参数:copyPaste.copy()

<span style="color:#000000">// 复制选定的单元格及其最近的列标题
copyPastePlugin.copy('with-column-headers');// 复制选定的单元格及其所有相关的列标题
//(与列组一起使用)
copyPastePlugin.copy('with-all-column-headers');// 复制离所选单元格最近的列标题
//(不复制单元格本身)
copyPastePlugin.copy('仅列标题');</span>

上下文菜单的翻译

由于上下文菜单已扩展为新项目,我们现在正在将它们翻译成官方支持的 19 种语言。

我们已经在 GitHub 上向社区 寻求帮助,包括阿拉伯语、捷克语、英语、西班牙语、意大利语、拉脱维亚语、挪威语、荷兰语和波兰语。感谢以下开发人员(感谢你们!):

  • 阿尔沙克罗_ _
  • 阿修斯
  • 伊姆卡塔
  • ivke应用程序
  • 西索
  • NullIsNot0
  • 西蒙一家
  • 网络爵士乐

如果您想帮助我们完成一些剩余的翻译,请在这个GitHub 问题中这样做。

发行说明

我们添加了什么:

  • 添加了一项新功能,允许您使用 3 个新的上下文菜单选项复制列标题的内容:“复制标题”、“复制组标题”和“仅复制标题”。( #2288)
  • 添加了 4 个用于以编程方式复制列标题的新 API 方法 :  copyCellsOnly()、、、 和 。 (#2288)copyWithColumnHeaders()copyWithAllColumnHeaders()copyColumnHeadersOnly()
  • 添加了缺少的 CellCoords 和 CellRange类的 TypeScript 定义,这些定义在某些 API 的参数中使用。( #9755)
  • 为以下 Handsontable 挂钩添加了缺失的 TypeScript 定义:  beforeColumnFreeze、  afterColumnFreeze、 beforeColumnUnfreeze和 afterColumnUnfreeze。( #9859)

我们修复了什么:

  • 修复了 UndoRedo插件无法与预配置列一起正常工作的问题。( #10108)
  • updateData()修复了未评估通过使用以编程方式插入的公式的问题 。( #10011)
  • 修复了设置列的 type 可能会覆盖其他自定义设置的回归。 (#10128)
  • 修复了在隐藏容器内初始化时 Handsontable 无法正确呈现的问题。( #5322)
  • 修复了配置选项(单元元)和 Handsontable 数据之间的不同步问题。当通过以下挂钩修改 Handsontable 的选项时会出现此问题:  beforeCreateRow、  afterCreateRow、 beforeCreateCol和 afterCreateCol。( #10136)
  • 修复了添加到固定列的评论在滚动后无法正确显示的问题。 (#9645)
  • 修复了在 dropdown编辑器中键入导致 IME 消失,从而导致键入错误字符的问题。( #9672)
  • React:修复了 使用 组件 dropdown 时单元格未正确验证 的问题。(#10065)HotColumn

Handsontable(发音为“hands-on-table”)是一个 JavaScript 数据网格组件,可为您的应用程序带来众所周知的电子表格外观。

数以千计的商业应用程序依靠 Handsontable 来输入、编辑、验证和清理来自远程源(例如数据库和 API)或来自 HTML 文档、Excel 文件、Google 表格和手动输入的数据。

开始使用 Handsontable

要直接跳转到示例代码,请在 CodeSandbox 打开演示应用程序:

  • JavaScript 演示(打开新窗口)
  • 反应演示(打开新窗口)
  • 角度演示(打开新窗口)
  • Vue 2 演示(打开新窗口)
  • 打字稿演示(打开新窗口)

然后,继续连接您的数据并配置Handsontable 的内置功能。对于更高级的实现,请使用 Handsontable 的API。

快速开始

  • 安装 Handsontable
  • 加载数据
  • 保存数据
  • 配置选项
  • 定义尺寸

使用热门功能

  • 细胞类型
  • 公式计算
  • 列过滤器
  • 列组
  • 专栏摘要
  • 行父子
  • 上下文菜单

自定义网格

  • 创建自定义渲染器
  • 创建自定义编辑器
  • 创建自定义验证器
  • 创建自定义插件
  • 翻译用户界面

支持的框架

Handsontable 通过包装器支持流行的 JavaScript 框架。它还具有标准化 API方法、挂钩和选项的 TypeScript 声明文件。

浏览 Handsontable 的React、Angular、Vue 2和Vue 3文档。

我可以使用 Handsontable 做什么?

将 Handsontable 视为一个可扩展的框架,让您可以快速构建表格的、面向数据的用户界面。Handsontable 帮助开发人员解决现实生活中的问题。几个例子:

  • 在内部财务应用程序中,可编辑的、基于 Handsontable 的网格简化了从 Excel 和 Google 表格中导入精选数据的过程。
  • 在某建筑公司的软件中,使用Handsontable构建的交互式数据表可以帮助用户修改代码和标准表。
  • 在医院,Handsontable 帮助跟踪和管理用品。
  • 一家移动游戏公司使用 Handsontable 来简化开发的某些方面。
  • 在项目管理软件中,Handsontable 允许经理每周从团队和客户那里收集反馈。

软件类型

Handsontable 的内置功能和可定制性使其适用于不同行业和软件类型,例如:

  • 数据建模应用程序
  • 资源规划软件
  • 企业资源规划软件
  • 建设数字平台
  • 佣金自动化工具
  • 知识管理系统
  • 市民举报平台
  • 数据管理系统

Handsontable 12.3.0 JavaScript 数据网格组件 -Crack相关推荐

  1. 界面控件DevExpress WinForms的数据网格,让业务数据管理更轻松!

    DevExpress WinForms控件的Data Grid组件是一个性能优异的编辑/数据整型组件,附带了数十个高影响力的功能,用户可以轻松地管理信息并根据业务需求来展示数据信息. PS:DevEx ...

  2. mysql ormlite_GitHub - loogn/Loogn.OrmLite: Loogn.OrmLite是一个简单、高效的基于.NET的数据访问组件!...

    简要 Loogn.OrmLite是一个超简单.超高效.超灵活的基于.net standard 2.0的数据访问组件! 特点 支持sqlserver.mysql.sqlite3数据库: 通过扩展方法扩展 ...

  3. mysql统计一年12个月的数据,当某个月没数据的时候自动补0

    在mysql中如何去统计12个月的数据,并且给没有数据的月份设置为0 ? 因为每个人的业务都不太一样,所以如何统计数据这个就不说了,不过我相信能看到这篇文章的人应该都已经做好数据统计,只是统计的数据并 ...

  4. 设计数据层组件并在层间传递数据

    Angela Crocker.Andy Olsen 和 Edward Jezierski Microsoft Corporation 2002年8月 适用于:     Microsoft® .NET ...

  5. 12 个提高JavaScript编码效率的 NPM 技巧

    12 个提高JavaScript编码效率的 NPM 技巧 本文翻译自 blog.bitsrc.io/npm-tips-an- NPM,Node Package Manager,是 JavaScript ...

  6. 可视化 | Echarts基础异步加载数据交互组件数据集

    目录 1. ECharts 简介 2. ECharts 安装 3. ECharts 配置语法 4. ECharts 图饼 5. ECharts 样式设置 6. ECharts 异步加载数据 7. EC ...

  7. 大数据各组件理论性总结---spark和hadoop(将持续更新)

    Hadoop和spark的起源 Hadoop起源 1998年9月4日,Google公司在美国硅谷成立.正如大家所知,它是一家做搜索引擎起家的公司 无独有偶,一位名叫Doug Cutting的美国工程师 ...

  8. 使用 AntV S2 打造大数据表格组件

    导读 在蚂蚁的大数据研发平台中,数据表格是一类重要的业务组件.我们需要流畅的展示 SQL 查询出来的上万条结果,并对结果做筛选.排序.搜索.复制.框选.聚合分析等操作.同时也存在数据手工录入的场景,需 ...

  9. react网格生成_如何在React中构建实时可编辑数据网格

    react网格生成 by Peter Mbanugo 彼得·姆巴努戈(Peter Mbanugo) 如何在React中构建实时可编辑数据网格 (How to Build a Real-time Edi ...

最新文章

  1. 公共基因表达数据分析系统genevestigator,再也不愁表达数据的查询和比较了
  2. 臭名昭著的数据清理和准备问题,如何利用AI完美解决?
  3. effective c++ 条款10 让operator= 返回*this的引用
  4. 使用腾讯开发平台获取QQ用户数据资料
  5. ArcGIS Engine开发模板及C#代码
  6. 秒懂商用区块链关键技术:智能合约
  7. 手游开发之lua的class函数详解
  8. Mac如何用Boot Camp安装Windows 11?告诉你如何安装 能不能安装!
  9. excel设置下拉菜单多选_如何设置多选Excel下拉菜单
  10. 2021最新升级版E4A雪人影视APP源码 带直播功能与代理系统 打包所有E4A类库
  11. (原創) 一個關於C語言字串有趣的小題目 (C/C++) (C)
  12. 5G到底什么时候来,以及,它究竟能给我们带来什么?
  13. python中zerodivisionerror是什么意思-Python异常处理实例讲解
  14. K8S部署方式选择——没有最好的,只有最合适的
  15. 怎么卸载影子系统?卸载影子系统解决方法
  16. IOS中的音频格式转换
  17. 数字计算机傅里叶变换电路
  18. 这家创业公司,为什么会在云栖大会上被反复提及?
  19. 倍加福倾角传感器INX360D-F99-I2E2-V15
  20. 数据告诉你,火锅为什么能成为聚餐的首选

热门文章

  1. 基于java ssm springboot+VUE疫情防疫系统系统前后端分离设计和实现
  2. 共祖系数、相关系数和近交系数
  3. 北京小汽车出行比例首次下降
  4. 电子设计之硬件开发流程和前辈的指导
  5. 根据高程值批量修改等高线为计曲线工具,FME实现等高线批量修改成计曲线,根据高程值自动识别计曲线,解决地形图计曲线丢失问题,等高线批量提取计曲线,首曲线根据高程批量转换成计曲线
  6. 计算机维修工试题及答案,计算机维修工初级工试题和参考答案
  7. 1077 Kuchiguse (20point(s)) - C语言 PAT 甲级
  8. MySQL Online DDL学习笔记
  9. 搭建turnserver(转) 稍加整理
  10. VB-Excel编程经历*