【发布时间】:2016-10-21 00:28:12
【问题描述】:
第一次在 StackOverflow 上发帖,尽管几年来我一直在这里找到很棒的技巧。希望能用handsontable解决一个棘手的问题。
我有一个应用程序,它提供了一个带有几列的可操作实例,其内容/格式取决于另一列中单元格中的值。我通过数据库查询和服务器端处理的方式确定依赖单元格的内容和格式,其结果被发送回handsontable以在afterChange函数中进行处理。
我的问题是,每当用户更新表格中的一个单元格时,所有单元格都会闪烁,而代码会费力地重新考虑表格中所有单元格的格式。首选行为是仅更新格式已更改的单元格,即取决于第一个单元格中更改的值的那个小集。无论如何,只有这些依赖单元格的内容会被更改。为什么要重绘整个表格??
我在这里和其他地方进行了搜索和搜索,我能找到的最接近答案的是,这是该表的预期行为。我不同意...当表格大于 10 行时,更新过程会非常缓慢并且会分散用户的注意力。
有什么建议吗?我愿意直接编辑可动手操作的 js 代码,但如果可能的话,我更愿意翻转一些我不知道的标志。
谢谢大家!
【问题讨论】:
标签: handsontable