ext grid link click

如题所示:我在ext中gridpanel的每一列有渲染了超链接就是renderer下return v
但是onclick能正常触发但是fun表示未定义,此函数我定义在ext的onready外能正常访问,内部访问不到
请好人解答,并说明原因;
追加个问题:ext3.3.1有个BUG,我框架是北面西面和中间3块放在viewport中,ext3.2.1没问题,但是到了3.3.1后北面的panel和西面中间的panel中空隙,更夸张的是我浏览器只要改变大小,比如最大化还原什么的那空隙就越来越大,谷歌百度了下居然没有人遇到这个问题?

fun定义在 onready函数内的话 ,那是作用域在onready函数内;在外面的话那作用域是全局。
你可以在onready内 使用 window.fun = function(){}定义,这样在外面也可以访问;

至于3.3布局,应该不会出现这么明显的bug,应该是没有正确使用吧。再好好尝试下示例的代码试试。

呵呵。并不是只有this或赋予变量的function都在window作用域下;
你在一个function内部(onready)定义,它也只有在function内部有效;
你可以做个测试。

basecls,当前panel内容应用的css样式;为啥不定义样式显示有问题,那就是ext本身的处理逻辑了。至于为啥,我也不怎么用ext,也不清楚。有兴趣你就看下源码吧。