我可以直接在Extjs网格中计算字段吗?

时间:2011-06-07 05:17:59

标签: extjs tabular

示例表:

|-Field quantity-|-Field quantity loss-|----Total------|
|-----2----------|-------4-------------|---total=2+4---|
|-----3----------|-------5-------------|---total=3+5---|

我可以通过extjs上的函数来渲染吗?

总计=字段数量+字段数量损失

1 个答案:

答案 0 :(得分:3)

是的,您必须使用grid getColumnModel方法。

  grid.getColumnModel().setRenderer(2, function(value, metaData, record, rowIndex, colIndex, store) {
      return record.get('quantity') + record.get('loss');
    });

更多信息:http://dev.sencha.com/deploy/ext-3.3.1/docs/?class=Ext.grid.GridPanel
http://dev.sencha.com/deploy/ext-3.3.1/docs/?class=Ext.grid.ColumnModel?class=Ext.grid.ColumnModel