//定义右键菜单
var materialMenu = Ext.create("Ext.menu.Menu", {
floating:true,items : [{
text : "添加类型",
id : 'addType',
handler : function() {
createDictTypeWin();
}
},
{
text : "修改类型",
id : 'updateType',
handler : function() {
createDictTypeUpdateWin();
}
}]
});
//监听panel的itemcontextmenu事件
listeners:{
"itemcontextmenu":function(tree, record, item, index, e, eOpts){
selectNode=record;
e.preventDefault();
console.log(record)
if(record.raw.nodeId == "0"){
Ext.getCmp("updateType").setVisible(false);
Ext.getCmp("deleteType").setVisible(false);
}else{
Ext.getCmp("updateType").setVisible(true);
Ext.getCmp("deleteType").setVisible(true);
}
materialMenu.showAt(e.getPoint());
}
}