313 Star 2.9K Fork 545

Layui Vue / layui-vue

 / 详情

下拉菜单设置为右键触发时如何绑定到其他元素?

待办的
创建于  
2023-07-01 02:37

背景

  • 1.描述你希望解决的问题

下拉菜单在设置为 contextMenu 触发时,可以设置一个外部元素来作为触发点。

比如在项目PearAdminNext中,我希望可以为 Tab 设置右键上下文菜单。

  • 2.陈述问题的现状

根据文档描述,似乎触发的元素只能是 lay-dropdown 内部的元素,比如这里的 lay-button

<lay-dropdown trigger="contextMenu" updateAtScroll>
    <lay-button>contextMenu 触发</lay-button>
    <template #content>
        <lay-dropdown-menu>
          <lay-dropdown-menu-item>选项一</lay-dropdown-menu-item>
          <lay-dropdown-menu-item>选项二</lay-dropdown-menu-item>
          <lay-dropdown-menu-item>选项三</lay-dropdown-menu-item>
        </lay-dropdown-menu>
    </template>
  </lay-dropdown>
  • 3.合理的建议

暂无

  • 4.当前版本

@layui/layui-vue: 2.3.0

思路

描述大概的解决思路,可以包含 API 设计和伪代码等

跟进

后续编辑,附上对应的 Pull Request 地址,可以用 - [ ] some task 的方式。

评论 (1)

DevenLiu 创建了任务
DevenLiu 修改了描述
展开全部操作日志

如果是嵌套使用的方式,会对你的研发造成什么困扰吗

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
4835367 jmysy 1578975358 1296374 devenliu 1626679176
TypeScript
1
https://gitee.com/layui-vue/layui-vue.git
git@gitee.com:layui-vue/layui-vue.git
layui-vue
layui-vue
layui-vue

搜索帮助

53164aa7 5694891 3bd8fe86 5694891