javascript - 可操作的公式返回#NEED_UPDATE

标签 javascript handsontable

我有一个handsontable,例如:

+---+------+-------+-------+
|   |  A   |  B    |  C    | 
+---+------+-------+-------+
| 1 |  10  | 20    |  30   |
+---+------+-------+-------+
| 2 |  5   |=0.5+A3|=0.5+B3|
+---+------+-------+-------+
| 3 |=A1+A2|=B1+B2 |=C1+C2 |
+---+------+-------+-------+

加载表格后,B2C2的值为#NEED_UPDATE,而不是其公式的计算结果。如何处理这个问题?

最佳答案

没关系,我解决了这个问题。添加 afterRender 回调:

afterRender: function(){
    this.setDataAtCell(ROW, COL, FORMULA);
}

这将自动更新右侧的所有单元格。

关于javascript - 可操作的公式返回#NEED_UPDATE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32689923/

相关文章:

javascript - 手动编辑嵌套数组

javascript - 将可操作保存为持久状态

jquery - Handsontable 在编辑后刷新除编辑单元格之外的整个列

javascript - HandsOnTable 中的 afterCommentChange Hook

JavaScript:将更改参数传递给回调

javascript - 如何从数据库异步获取数据?

javascript - Web 应用程序中的 jscroll Pane

jquery - 无法使用 HandsOnTable 删除行

javascript - 如何禁用 Firefox 弹出窗口的最大化按钮?

javascript - 在 Canvas 上实现垂直滚动