您好,我把博客里面的示例完善了一下,演示了重写onOpenMenu方法,请参考下列代码:
- //onOpenMenu是在右键点击时触发的事件
- ContextMenu.prototype.onOpenMenu = function (menuData, itemsDataForShown, hitInfo, spread) {
- console.log(menuData);
- console.log(itemsDataForShown);
- var index = -1;
- for(let i=0; i<itemsDataForShown.length; i++){
- var item = itemsDataForShown[i];
- if(item.name === "gc.spread.filter"){
- index = i;
- break;
- }
- }
- if(index > -1){
- itemsDataForShown.splice(index, 1);
- }
- console.log(hitInfo);
- console.log(spread);
- };
复制代码 |
|