树形控件右击菜单事件

本文介绍了如何在Vue.js中为懒加载的树形控件添加右键菜单事件。首先,将右键菜单绑定到树形控件上,接着通过接口获取数据来构建树形结构。然后,初始化并加载树形控件,点击组织机构时切换ID并展开。同时,实现了点击三角形图标展开组织机构的功能。最后,详细说明了如何绑定右键事件并展示了右击菜单的实现效果。
摘要由CSDN通过智能技术生成

1.将右键菜单绑到懒加载树形控件上

  <div class="orgTree-cont">
      <div class="drawer-bootom-button">
        <a-dropdown :trigger="['contextmenu']">//右击触发事件
          <a-menu slot="overlay">
            <a-menu-item v-if="foolr.ifTeam === '1'" key="1" @click="addTeamDialog(1)">
              <a-icon type="plus-circle" theme="twoTone"></a-icon>
              增加团队
            </a-menu-item>

            <a-menu-item v-if="foolr.ifAdd === '1' " key="2" @click="addNextNode(2)">
              <a-icon type="plus-circle" theme="twoTone"></a-icon>
              增加下层节点
            </a-menu-item>
            <a-menu-item v-if="foolr.ifPeople === '1'" key="3" @click="addPersontNode(3)">
              <a-icon type="plus-circle" theme="twoTone"></a-icon>
              增加个人
            </a-menu-item>
            <a-menu-item v-if="foolr.ifEdit === '1'" key="4" @click="updateNode(4)">
              <a-icon type="edit" theme="twoTone"></a-icon>
              修改节点
            </a-menu-item>
            <a-menu-item v-if="foolr.ifRemove === '1'" key="5" @click="unBundleBox(5)">
              <a-ico
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小来码呀码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值