Extjs Ext/JS 4.1-网格标题滚动

Extjs Ext/JS 4.1-网格标题滚动,extjs,header,grid,panel,extjs4.1,Extjs,Header,Grid,Panel,Extjs4.1,我正在动态重新配置Ext.grid.Panel。我通过重新配置方法传入存储和列配置。我需要能够有列标题保持固定时,垂直滚动。有人能给我指出正确的方向吗 下面是我用来动态创建网格的代码: var me = this, srStore = me.getStore('SearchResults'), cols = srStore.data.getAt(0).get('columnHeader'), columnConfig = [], fields = []; fo

我正在动态重新配置Ext.grid.Panel。我通过重新配置方法传入存储和列配置。我需要能够有列标题保持固定时,垂直滚动。有人能给我指出正确的方向吗

下面是我用来动态创建网格的代码:

var me = this,
    srStore = me.getStore('SearchResults'),
    cols = srStore.data.getAt(0).get('columnHeader'),
    columnConfig = [],
    fields =  [];

for(var i = 0; i < cols.length; i++) {
    columnConfig.push({ text: cols[i].replace(/_/g, ' '), dataIndex: cols[i] });
    fields.push(cols[i]);
}

var resultsStore = Ext.create('Ext.data.Store', {
    fields: fields,
    data: srStore.data.getAt(0).get('results')
});

me.getSearchResultsGrid().reconfigure(resultsStore, columnConfig);
var me=this,
srStore=me.getStore('SearchResults'),
cols=srStore.data.getAt(0.get('columnHeader'),
columnConfig=[],
字段=[];
对于(变量i=0;i
谢谢你的帮助


Jamie

你说的“我需要在垂直滚动时保持列标题不变”是什么意思?请发布一个屏幕截图来帮助我们理解。这已经是网格的默认行为。重新配置时会发生什么情况?您所说的“我需要在垂直滚动时保持列标题不变”是什么意思?请发布一个屏幕截图以帮助我们理解。这已经是网格的默认行为。重新配置时会发生什么?