Extjs4 如何水平滚动extjs 4网格

Extjs4 如何水平滚动extjs 4网格,extjs4,Extjs4,加载时水平滚动栅格的正确方式是什么 我想在加载时滚动到特定的网格列 我可以使用以下方法聚焦我想要的专栏: dataStore.on('load', function() { var cl = dataGrid.columns[43]; cl.focus(); }); 但是当我这样做时,网格不会滚动。一种可能是使用scrollByDeltaX。例如: viewready: function(){ var c = this.columns[5]; var p =

加载时水平滚动栅格的正确方式是什么

我想在加载时滚动到特定的网格列

我可以使用以下方法聚焦我想要的专栏:

dataStore.on('load', function() {
     var cl = dataGrid.columns[43];
     cl.focus();
});

但是当我这样做时,网格不会滚动。

一种可能是使用
scrollByDeltaX
。例如:

viewready: function(){
    var c = this.columns[5];
    var p = c.getPosition();

    this.scrollByDeltaX(p[0]);
}

工作示例:

主要问题是我有一个“锁定”列,这是@Lolo提供JSFIDLE的功劳,它使我能够找到问题所在。