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

extjs的函数传参问题求解
查了下api,

事件:rowcontextmenu() 
行(row)被右击时触发。 
行(row)被右击时触发。 
侦听器会传入以下的参数:
None. 

“api里说不会传入参数”。那下面函数里传入的三个参数是没根据的?会传入这三个参数吗?为什么?

JScript code
grid.addListener('rowcontextmenu',function(grid,rowindex,e){
                                                                    e.preventDefault();
                                                                    rightClick.showAt(e.getXY());
                                                                });

谢谢!

------解决方案--------------------
你在那里打个断点看会不会有参数嘛,文档是拿来参考的,另外,我也不知道你在哪里查的API,官网上的是这样的
引用
rowcontextmenu( Grid this, Number rowIndex, Ext.EventObject e )
Fires when a row is right clicked

Parameters
this : Grid
rowIndex : Number
e : Ext.EventObject