添加菜单项

  • 在onCreateMenu回调函数中,在现有菜单项currentMenu的基础上增加自定义项
  • action应当唯一
  ctxMenu.onCreateMenu = function (currentMenu) {
    console.warn("用户自定义 右键菜单");
    currentMenu.push(
      {
        action: "userDefine1",
        text: "用户自定义1",
        enable: true,
      },
      {
        action: "userDefine2",
        text: "用户自定义2",
        enable: true,
      }
    );

    return currentMenu;
  };

自定义菜单项-按下事件处理

  • 没有被内置消费的菜单事件,将触发onMenuAction事件
    ctxMenu.onMenuAction = function (action, index) {
      console.warn(`用户自定义${action}右键菜单被按下`);
    };

示例效果

文档更新时间: 2025-09-06 13:05   作者:admin