1 Star 0 Fork 50

lvhaiyan888 / HorseJs

forked from horsejs / HorseJs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Menu.md 668 Bytes
一键复制 编辑 原始数据 按行查看 历史
unknown 提交于 2021-10-28 12:07 . 子菜单

弹出菜单

  • data 为一个数组,数组里的内容是菜单项
    • name 为菜单名称
    • id 为菜单 id,菜单 id 必须为数字,不能重复
  • position 是菜单显示的位置,此项数据可以不提供,不提供时,菜单显示在鼠标所在的位置
  • click 用户点击菜单时,将触发此函数,此函数的传入参数 index 为用户选择的第几个菜单
let data = [
  { name: "test1", id: 0 },
  { name: "测试测试", id: 10 },
];
let result = await horse.menu.popup({
  data,
  position: { x: 200, y: 300 },
  click: (index) => {
    demoLog(`你点击了第${index}个菜单`);
  },
});
C++
1
https://gitee.com/lvhaiyan/horsejs.git
git@gitee.com:lvhaiyan/horsejs.git
lvhaiyan
horsejs
HorseJs
master

搜索帮助