当前位置: 首页 > news >正文

Vue el-table-column内el-tooltip识别换行符 \n

结构:

<el-table-column prop="callSummary" width="300" label="摘要">
    <template slot-scope="scope">
          <el-tooltip class="item" effect="dark" placement="top">
               <div v-html="ToBreak(scope.row.text)" slot="content"></div>
               <div v-html="ToBreak(scope.row.text)"></div>
          </el-tooltip>
    </template>
</el-table-column>

方法:

ToBreak (val) {
            if (val == null || val == undefined) {
                return ""
            }
            
            if (val.includes('\n')) { //判断字符串中存在 \n
                let len = val.split('\n').length - 1  //判断字符串中存在几个 \n
                
                let str = ""
                for (let index = 0; index < len; index++) {  //循环替换 \n
                    str = val.replace(/\n/g, '<br />')
                }
                return str
            } else {
                return val;
            }
}

提示:

若是希望隐藏超出容器的文本,可以添加CSS样式

.omission {
  white-space: nowrap; /* 确保文本不换行 */
  overflow: hidden; /* 隐藏超出容器的文本 */
  text-overflow: ellipsis; /* 显示省略号 */
}

http://www.dtcms.com/a/107677.html

相关文章:

  • Mysql的安装
  • java 使用 spring AI 实战MCP
  • centos-LLM+EmbeddingModel+VectorDB-简单模型
  • Aliee,Bengio and Theis:细胞数据上的因果机器学习
  • 代理模式-spring关键设计模式,bean的增强,AOP的实现
  • Spring SpringBoot 细节总结
  • 【ROS】 CMakeLists 文件详解
  • 大数据Spark(五十六):Spark生态模块与运行模式
  • 《 C语言中的变长数组:灵活而强大的特性》
  • 【git项目管理】长话短说
  • JVM生产环境问题定位与解决实战(六):总结篇——问题定位思路与工具选择策略
  • 如何给槽函数传递用户的参数
  • Vue3的组件通信
  • 博卡软件管理中心8:赋能美容美发行业数字化转型的智能解决方案
  • TensorFlow实现逻辑回归
  • 释义ES6中的箭头函数
  • 源码编译安装nginx和php
  • 透过 /proc 看见内核:Linux 虚拟文件系统与 systemd 初始化初探
  • 表面法线估计(Surface Normal Estimation)
  • CSGO 皮肤交易平台后端 (Spring Boot) 代码结构与示例
  • 为什么 js 对象中引用本地图片需要写 require 或 import
  • Windows 实战-evtx 文件分析--笔记
  • 国标GB28181视频监控平台EasyCVR保驾护航休闲娱乐“九小场所”安全运营
  • 基于Python设计的TEQC数据质量可视化分析软件
  • JavaScript基础-移动端常用开发插件
  • 从零开始学java--常用工具类介绍
  • obsidian ios git同步
  • 【企业文化】CXO是什么?
  • arcgis jsapi 4.31调用geoserver发布/{z}/{x}/{y}.png
  • python-leetcode 63.搜索二维矩阵