el-tab-pane 和el-tooltip及el-tree 组合使用

<el-tabs v-model="groupId" @tab-click="handleClick">
              <el-tab-pane label="全部" name="0"></el-tab-pane>
              <el-tab-pane  v-for="items in editableTabs" :key="items.group_id" 
                   :name="items.id">
                  <el-tooltip  popper-class="el-popover el-popper" effect="light"  
                    placement="bottom" slot="label">
                      <div slot="content">
                        <el-tree  v-if="items.childTreeList != null"
                                  :data="items.childTreeList" 
                                  :props="{value: 'id',label: 'group_name', children: 'childTreeList',}" 
                                  @node-click="handleTreeClick"
                                  :default-expand-all="true"
                                  ></el-tree>

                      </div>
                      <span>{{ items.group_name }}</span>
                    </el-tooltip>
              </el-tab-pane>
            
          </el-tabs>
//切换体系
    handleClick(tab){
       this.groupId =tab.name;
       this.search();
    },
    //切换体系树下的分类
    handleTreeClick(node){
      this.groupId =node.id;
      this.search();
    },

这里主要是在el-tab-pane中的label属性不给赋值,单独写在el-tooltip中,使用span去写当前的名称,就可以实现鼠标放上去,浮现树的效果。

在这里插入图片描述文章来源地址https://uudwc.com/A/OmynJ

原文地址:https://blog.csdn.net/hyq_07_27/article/details/131600659

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

h
上一篇 2023年07月10日 23:36
漏洞复现 || Apache Druid代码执行
下一篇 2023年07月10日 23:44