Handsontable如何获取合并的单元格数据

因为自己挖了一个坑,所以需要使用到Handsontable插件,

目前的需求是需要合并单元格,所以必须保留合并的信息。

想过使用hook来保存或者删去合并数据,但是会出现很多难以判断的合并情况

百度了下,前3页几乎是一模一样的内容,都是不能使用的,大家你抄我我抄你也不验证一下

比如 这个

var $container = $("#topFieldDiv");
var handsontable = $container.data('handsontable');//获取当前handsontable
var data = handsontable.getData();//获取所有值
var mergeCellArr = handsontable.mergeCells.mergedCellInfoCollection;//获取合并项目

这个是哪个版本的,反正在Handsontable的v4下是不能用的。

后面翻找了下mergeCells插件,确确实实存在mergedCellInfoCollection变量名

但是取法更换了

正确的使用方法

必须使用getPlugin获取mergeCells插件然后获取内部的mergedCellInfoCollection

所以代码如下

hot.getPlugin('MergeCells').mergedCellsCollection.mergedCells


所以你们那些写博客的能不能验证下在粘贴!!会害死人的啊!!!

原文链接:,转发请注明来源!
「Handsontable如何获取合并的单元格数据」评论列表
访客
访客
发布于 2018-12-05 15:13:48  回复
忍不住给老哥一个赞
访客
访客
发布于 2018-12-05 15:13:53  回复
忍不住给老哥一个赞
访客
访客
发布于 2018-12-18 09:58:01  回复
赞!
访客
访客
发布于 2019-07-02 17:23:20  回复
牛匹,真他妈牛匹,终于看到一个正确的了
张三
张三
发布于 2023-07-18 16:12:25  回复
忍不住给老哥一个赞

发表评论