上下文菜单增加新项贴士 Tip: ContextMenu.customItems.push() instead of ContextMenu.addItem

png-0091 在上下文菜单里增加新的菜单项时,应该使用ContextMenu.customItem.push()而不是ContextMenu.addItem(),否则 Ant mxmlc 将报错说addItem未定义。

示例:

var menuAir:ContextMenu = uiComponent.contextMenu as ContextMenu;
if(menuAir == null) {
  menuAir = new ContextMenu();
}

var itemMy:ContextMenuItem = new ContextMenuItem("My");
itemMy.addEventListener(Event.SELECT, myFunc);
//menuAir.addItem(itemRestoreValAir); // USE BELOW LINE INSTEAD
menuAir.customItems.push(itemRestoreValAir);
uiComponent.contextMenu = menuAir;