ExtJS 4 - 网格单元事件?

Bil*_*ami 8 grid extjs event-handling dom-events extjs4

在ExtJS的3.x中网格面板成分有细胞可绑定的事件包括cellclick,cellcontextmenu,celldblclick,和cellmousedown,以及这些事件监听器是通过双方rowIndex colIndex引发该事件的细胞.

在4.x中,这些事件消失了,只有item*事件(即itemclick),但是这些事件作为一个整体触发了网格的行,因此只传递了行的索引.

有没有办法确定使用这些事件单击了哪个列,还是有另一种方法将侦听器附加到单元格?

dbr*_*rin 9

我认为你问题的关键在于为网格选择的选择模型.默认值为行选择器,因此项目选择事件对行进行操作.在这里查看单元格选择器API:http: //docs.sencha.com/ext-js/4-0/#!/api/Ext.selection.CellModel-event-select