ExtJs GridPanel 自定义汇总
{
text: '订单金额',
dataIndex: 'amount',
renderer: function(value){
return Ext.util.Format.number(value, '0.00');
},
summaryType: function(records) {
var amount = 0;
var length = records.length;
for(var i = 0; i < length; i++) {
var record = records[i];
if(record.get('payType') == 'alipay') { // 汇总条件
amount += record.get('amount'); // 汇总方式
}
}
return Ext.util.Format.number(amount, '0.00');
}
}
column_ofYouWant.summaryType=function(records){return 888;};
{ text: '订单金额', dataIndex: 'amount', renderer: function(value){ return Ext.util.Format.number(value, '0.00'); }, summaryType: 'sum', summaryRenderer: function(value){ return '<span style="color:red">' + Ext.util.Format.number(value, '0.00') + '</span>'; } }
column_ofYouWant.summaryType=function(value){
return '<span style="color:red">' + Ext.util.Format.number(value, '0.00') + '</span>';
};
浙公网安备 33010602011771号