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)有问题
}
}
解决办法:通过仔细读api的源码发现,在点击行时会执行View的onFocus函数,onFocus函数里面会执行到focusRow函数,focusRow方法里面会执行滚动条的偏移。
因此可以重写focusRow方法进行调试:
grid.Panel的配置里面:
viewConfig{
focusRow:function(row,delay){
return;//直接return就可以调试出效果,可以参照api源码,把源码的功能给加上。估计是me.scrollRowIntoView(row)有问题
}
}
相关文章推荐
- Extjs gridpanel使用遇到selectionchange被多次触发问题解决办法,grid表格复选框无法取消选中
- extjs3.4 grid标题和表内容,toolbar之间长度不同解决办法
- extjs4.2 -- 选中grid表格中一行Model知识
- ExtJS4.2 Grid知识点一:改变表格Grid单元格文字颜色
- 解决Extjs的GridPanel在IE6下不显示滚动条问题
- ExtJS4.2 Grid知识点四:改变表格Grid行文字颜色,划过Grid行时文字变粗
- Extjs 解决grid 列未占满整个表格
- ExtJS Grid中文字链接点击事件的更合理的处理办法
- ExtJS4.2实例:表格(Grid)含联动的下拉列表(Combobox)
- ExtJS4.2 Grid知识点五:多选行(可以点击行选中记录与只能点击多选框选中记录)
- 关于ligerui 中 grid 表格的扩展搜索功能在远程数据加载时无法使用的解决办法
- ExtJS4.1.1 表格删除某行后行号不连续问题解决办法
- ExtJS 4 grid 带参数 查询 分页 store beforeload 解决办法
- ExtJS 4 grid 带参数 查询 分页 store beforeload 解决办法
- ExtJs关于grid高度自适应浏览器的问题解决办法
- ExtJS4.2 Grid知识点二:改变Grid表格行背景颜色
- ExtJS 4 grid 带参数 查询 分页 store beforeload 解决办法
- ExtJS 4 grid 带参数 查询 分页 store beforeload 解决办法
- Extjs grid panel 滚动条失效的解决方法
- ExtJS4.2 Grid知识点三:改变表格Grid单元格背景颜色