【el-tree 文字过长处理方案】

一、示例代码

<div
            style="height: 600px;overflow: auto"
            class="text item"
          >
            <el-tree
              ref="tree"
              :data="treeData"
              :props="defaultProps"
              class="filter-tree"
              node-key="id"
              default-expand-all
              -click="getTableData"
            >
              <template
                slot-scope="{node}"
                class="custom-tree-node"
              >
                <!--                <span>{
   {
    node.label }}</span>-->
                <!--                <span v-show="!data.children">
                  <el-button type="text" size="mini" ="() => crud.toAdd(data)">
                    新增
                  </el-button>
                </span>-->
                <span
                  v-if="node.label.length <= 10"
                  class="tree-text"
                > {
   {
    node.label }}</span>
                <el-tooltip
                  v-else
                  effect="dark"
                  :content="node.label"
                  placement="top"
                >
                  <span class="tree-text"> {
   {
    node.label }}</span>
                </el-tooltip>
              </template>
            </el-tree>
          </div>

二、关键代码

  1. 树形代码
    <span
        v-if="node.label.length <= 10"
                  class="tree-text"
                > {
   {
    node.label }}</span>
                <el-tooltip
                  v-else
                  effect="dark"
                  :content="node.label"
                  placement="top"
                >
                  <span class="tree-text"> {
   {
    node.label }}</span>
                </el-tooltip>
  1. 样式代码
.tree-text {
   
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  min-width: 300px;
}

三、效果图

在这里插入图片描述

相关推荐

  1. el-tree

    2024-02-06 22:44:03       24 阅读
  2. el-table表格中数据如何使用省略号

    2024-02-06 22:44:03       46 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-06 22:44:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-06 22:44:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-06 22:44:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-06 22:44:03       20 阅读

热门阅读

  1. elementui上传文件不允许重名

    2024-02-06 22:44:03       30 阅读
  2. C#面:final ,finally,finalize 的区别

    2024-02-06 22:44:03       32 阅读
  3. Z0423 树的染色2

    2024-02-06 22:44:03       33 阅读
  4. 详解MYSQL中的平均值组大小

    2024-02-06 22:44:03       32 阅读
  5. 前端开发:入门(一)

    2024-02-06 22:44:03       27 阅读
  6. 记录 | .ui转.py

    2024-02-06 22:44:03       29 阅读
  7. 23种设计模式之工厂模式

    2024-02-06 22:44:03       33 阅读
  8. 设计模式(结构型模式)桥接模式

    2024-02-06 22:44:03       30 阅读
  9. Vue 插槽的基本用法

    2024-02-06 22:44:03       33 阅读