【问题标题】:Handsontable afterChange event is triggered on rows that haven't been changedHandsontable afterChange 事件在未更改的行上触发
【发布时间】:2018-08-07 00:11:09
【问题描述】:

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

【问题讨论】:

    标签: handsontable


    【解决方案1】:

    This fiddle 与一个简单的afterChanges 处理程序表明,每次编辑日期时,您只会触发一个afterChanges 事件。

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

    afterChanges 内部调用setDataAtCell 将触发对afterChanges 的另一个调用。如果你这样做了 - 你需要检查你内部的source !== 'afterChange' afterChanges 事件处理程序,如in this fiddle

    【讨论】:

      猜你喜欢
      • 2019-01-16
      • 2015-09-17
      • 1970-01-01
      • 1970-01-01
      • 2020-08-16
      • 2013-05-26
      • 2021-08-24
      • 2021-09-30
      相关资源
      最近更新 更多