您的位置:首页 > Web前端 > JavaScript

extjs4.2 grid表格 滚动条拖动后,点击行,grid表格摇晃的解决办法

2014-09-23 09:16 387 查看
最近发现grid在行与行间切换点击时,当滚动条不靠左时,grid表格会左右偏移。

解决办法:通过仔细读api的源码发现,在点击行时会执行View的onFocus函数,onFocus函数里面会执行到focusRow函数,focusRow方法里面会执行滚动条的偏移。

因此可以重写focusRow方法进行调试:

grid.Panel的配置里面:

viewConfig{

focusRow:function(row,delay){

return;//直接return就可以调试出效果,可以参照api源码,把源码的功能给加上。估计是me.scrollRowIntoView(row)有问题

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: