繁体   English   中英

无限网格的ExtJS 4.2滚动条

[英]ExtJS 4.2 scrollbars of infinite grid

我有一个选项卡面板,该选项卡面板的最后一个选项卡具有无限网格(可以完美工作),此网格将autoScroll设置为true,并且当在网格中加载网格存储时,在右侧显示滚动条其他在底部。 我可以使用完美的滚动条进行导航,但是例如,如果我将底部滚动条放在中间,则转到另一个选项卡并返回到此选项卡(每次我进入一个选项卡时,我都会重新加载其组件的存储)底部滚动条处于相同位置,我希望它转到起始位置:

我的底部滚动条状态是:

在此处输入图片说明

当我返回到选项卡时,我希望它像:

在此处输入图片说明

有没有办法做到这一点??

您可以在beforeActivate使用选项卡侦听beforeActivate重置网格的滚动位置:

listeners: {
    beforeActivate: function() {
        // Reset scroll position
          this.down('gridpanel').getView().getEl().scrollTo('left', 0, true);
    }
}

工作示例: https : //fiddle.sencha.com/#fiddle/19q4

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM