日期:2014-05-16  浏览次数:20450 次

ExtJs2.2的grid的2个Bug:滚动条以及点击点击行后发生偏移问题

    最近用了很多开源的东西,发现开源的东西也是Bug如云,这不,又遇到了ExtJs2.2中的Grid的Bug。

   bug1:出现纵向滚动条后,将横向滚动条拖到最后,然后会发现每选择一条记录整个grid就会往左移,右边空出一部份空白。

  Bug2:出现横向滚动条后,向右稍拉滚动条,然后点击任意一行,会发现行内容向左偏移,滚动条向右越多,偏移越明显。

================

分析:经查Ex.t2.3已无此Bug,跟踪两个代码后总结如下(我可是跟踪了好久的)

Bug1:修改GridView.js文件


 

Bug2.向左偏移,见鬼,真不知道当时Extjs2.2测试咋做的。


这个函数写的写法有问题。竟然把Grid下方的坐标位置取错了,具体做法我是从Ext2.3上摘过来的。

可是这里不让贴附件。大家自己去这里下载http://download.csdn.net/detail/xzknet/4408844吧。