首 页 行业热点 新车 试驾评测 养车用车 车型库

请问extjs 6 grid怎么实现合计,合计行要固定在表格下面,不随纵向滚动...

发布网友

我来回答

2个回答

热心网友

简单给个代码说明一下:
var grid = new Ext.grid.GridPanel({
......(其他属性配置略)
columns: [
{header: '第一列', dataIndex: 'column1'},
{header: '第二列', dataIndex: 'column2'},
{header: '总计', dataIndex: 'column1',renderer : function(value,metadata,reocrd){
//这里面做总计计算
var sum = record.data.column1+reocrd.data.column2;
//或者 var sum = value+reocrd.data.column2;
return sum;
}
},
],
......(其他属性配置略)
});

热心网友

features: [
{ftype: 'summary',showSummaryRow:true} //统计插件
],
然后在columns中配置:
columns: [
{ text: '计薪人数(小计)', dataIndex: '计薪人数',menuDisabled: true,flex: 1, minWidth:80,summaryType:'sum',
summaryRenderer: function(value){return Ext.Number.from(value,0);}
}]

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com