handsontable中使用columnSummary功能

如题,项目中使用了handsontable来构建表格,其中需要对某些列进行合计,于是就使用了columnSummary功能,代码如下:

columns: [
          {editor: false, readOnly: true,  data:'signMonth'},
          {editor: false, readOnly: true, type: 'numeric', data:'signPower'},
          {editor: false, readOnly: true, data:'waterRatio'},
          {data:'waterPower', type: 'numeric'},
          {data:'basicPrice', type: 'numeric'},
          {data:'floatPrice', type: 'numeric'}
        ],
        columnSummary: [
          {
            sourceColumn: 1,
            reversedRowCoords: true,
            destinationRow: 0,
            destinationColumn: 1,
            type: 'sum',
            roundFloat: 5,
            readOnly: true,
            forceNumeric: true,
          },
          {
            sourceColumn: 3,
            reversedRowCoords: true,
            destinationRow: 0,
            destinationColumn: 3,
            type: 'sum',
            roundFloat: 5,
            readOnly: true,
            forceNumeric: true,
          }

此时实现了合计功能:
image.png
但是当我将接口数据通过updateData渲染到表格里面的时候,合计的那一行就为空了,也就是说updateData并不会触发表格自动合计,但是如果我去改表格里的数据,表格的合计又生效了。有没有大神知道怎么通过updateData去触发表格自动合计呢?

阅读 1.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题