可以绑定在控件的右键菜单上,一般是编辑框、树TreeSet、表格Grid
1. Menu控件默认不可见,执行 show 方法弹出,show 方法中可通过position指定其弹出位置
2. 在控件的onContextMenu 事件绑定menu
var menuOper = view.get("#menuId");
menuOper.show({
position:{
left:arg.event.pageX,
top:arg.event.pageY
//left 表示菜单离屏幕左边的距离,top 表示菜单离屏幕上方的距离。
//arg 表示右键菜单的上下文对象,event 表示浏览器事件对象。
//event.pageX 和 event.pageY 是经过 jquery 封装后获得鼠标的绝对位置。
}
});
3. menu下的menuItem可当做button进行添加onClick事件,且menuItem下可还有menuItem