在未更改的行上触发Handsontable afterChange事件

时间:2018-02-27 11:02:28

标签: handsontable

我注意到如果我在包含日期的表中编辑一行,则会多次触发afterChanges事件,但只应触发一次,因为我只添加了一行,

1 个答案:

答案 0 :(得分:1)

带有简单afterChanges处理程序的

This fiddle表示每次编辑日期时,只会触发一个afterChanges个事件。

也许您正在对afterChanges事件处理程序中的单元格值进行更改?

setDataAtCell内拨打afterChanges会触发对afterChanges的另一次通话。如果您这样做 - 您需要检查source !== 'afterChange'内的afterChanges事件处理程序,如in this fiddle