Javascript 如何在Extjs 4 grid groupHeader中显示分组值?
我有一个这样的网格Javascript 如何在Extjs 4 grid groupHeader中显示分组值?,javascript,extjs,extjs4,Javascript,Extjs,Extjs4,我有一个这样的网格 var groupingFeature = Ext.create('Ext.grid.feature.Grouping', { groupHeaderTpl: 'Invoice: {invoice_number} ({rows.length} Item{[values.rows.length > 1 ? "s" : ""]})' }); { xtype : 'grid', store : Ext.getStore('invoice_items'), c
var groupingFeature = Ext.create('Ext.grid.feature.Grouping', {
groupHeaderTpl: 'Invoice: {invoice_number} ({rows.length} Item{[values.rows.length > 1 ? "s" : ""]})'
});
{
xtype : 'grid',
store : Ext.getStore('invoice_items'),
columns : [
{ text: 'Invoice Number', flex: 1, dataIndex: 'invoice_number', hidden:true },
{ text: 'Item Code', flex: 1, dataIndex: 'item_code'},
{ text: 'Description', flex: 1.5, dataIndex: 'description' }
],
features: [groupingFeature]
}
我使用隐藏的发票号码来分组这个网格,我有这样的输出
var groupingFeature = Ext.create('Ext.grid.feature.Grouping', {
groupHeaderTpl: 'Invoice: {invoice_number} ({rows.length} Item{[values.rows.length > 1 ? "s" : ""]})'
});
{
xtype : 'grid',
store : Ext.getStore('invoice_items'),
columns : [
{ text: 'Invoice Number', flex: 1, dataIndex: 'invoice_number', hidden:true },
{ text: 'Item Code', flex: 1, dataIndex: 'item_code'},
{ text: 'Description', flex: 1.5, dataIndex: 'description' }
],
features: [groupingFeature]
}
我要做的是在组标题中显示分组发票编号。在extjs4中可能吗?怎么做
问候找到了解决方案。我想我必须在这里输入组列名
groupHeaderTpl: 'Invoice: {invoice_number} ({rows.length} Item{[values.rows.length > 1 ? "s" : ""]})'
但一旦我将其替换为发票:{name}
显示组列的值