Dojo 如何在树网格中单击箭头图标捕获事件

Dojo 如何在树网格中单击箭头图标捕获事件,dojo,expand,Dojo,Expand,我试图通过单击treegrid中的箭头图标来调用函数。 我尝试使用onRowClick,但我使用的函数接受rowData,而rowClick返回事件。如何从事件中提取信息并将其传递给rowData dojo.connect(grid, "onRowClick", formatIcon); //Function Definiton formatIcon(rowData){ //do something with rowData } 有了这个i-face问题,rowData是未定义的。您应该能够

我试图通过单击treegrid中的箭头图标来调用函数。 我尝试使用onRowClick,但我使用的函数接受rowData,而rowClick返回事件。如何从事件中提取信息并将其传递给rowData

dojo.connect(grid, "onRowClick", formatIcon);

//Function Definiton
formatIcon(rowData){
//do something with rowData
}

有了这个i-face问题,rowData是未定义的。

您应该能够从Dijit树节点捕获onClick事件

onClick(item, node, evt)
更多信息可在此处找到: