Element UI 鼠标移入树形控件的树节点时显示编辑和删除按钮

 

复制代码
<el-tree
  (树的一系列属性配置,略,移步官网)
>
  <span
    class="custom-tree-node show-btns"
    slot-scope="{ data }"
  >
    <span style="font-size: 14px">{{ data.name }}</span> // 节点名
    <span style="display: none" class="btns"> // 鼠标移入显示按钮,鼠标移出隐藏按钮
      <i class="el-icon-edit" @click="nodeEdit(data)"></i> // 编辑按钮
      <i // 删除按钮
        class="el-icon-delete"
        style="margin-left: 10px"
        @click="nodeDelete(data.id)"
      ></i>
    </span>
  </span>
</el-tree>
复制代码

 

/deep/.el-tree {
  .el-tree-node__content:hover {
    background-color: #208bf830;
    .btns {
      display: inline-block !important;
    }
  }
}

 

posted @   初初子  阅读(851)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示