使用或不使用setDataAtCell / getDataAtCell handsontable更改单元格值afterChange

时间:2016-12-05 02:28:22

标签: javascript handsontable

我尝试更新手动编辑的单元格旁边的单元格值。在进行计算时,我需要更改单元格A2的值。例如。

案例步骤: - 编辑A1的值。 - 计算在afterChange事件的javascript中完成。 - 现在用计算值更新A2中的值。

在我的情况下, getDataAtCell setDataAtCell 方法无效。 我收到以下错误。

  

无法读取未定义的属性'getDataAtCell'

     

无法读取未定义

的属性'setDataAtCell'

请建议如何获取和设置值。无论是使用getDataAtCell / setDataAtCell方法还是没有这些方法。

以下是代码:

afterChange: function(changes, source) {
changes.forEach(function(change) {
var row = change[0];
var col = change[1];
var oldVal = change[2];
var newVal = change[3];
alert(row + "\n" + col + "\n" + oldVal + "\n" + newVal);
 /*get value at cell 1,1*/
      alert(hot.getDataAtCell(1,1));
      hot.setDataAtCell(row, col+1, 'Some new value');
      })

0 个答案:

没有答案