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

elementUI table 给表头添加气泡显示(鼠标悬浮显示注释)

elementUI table 给表头添加气泡显示(鼠标悬浮显示注释)

    • 前言:
    • 文档显示:(使用插槽,我看看到底是怎么个事儿)
    • 文档代码:
    • 修改后的效果:
    • 页面效果:

前言:

公司出现这样的需求,产品要求给表格的表头部分字段添加解释说明,让用户知道这个字段的详细含义。之前倒是没有遇到过类似的问题,并不清楚怎么添加,于是去看element UI 组件文档。

element UI 文档

文档显示:(使用插槽,我看看到底是怎么个事儿)

在这里插入图片描述

文档代码:

<template><el-table :data="filterTableData" style="width: 100%"><el-table-column label="Date" prop="date" /><el-table-column label="Name" prop="name" /><el-table-column align="right"><template #header>  //利用具名插槽,对表头进行自定义<el-input v-model="search" size="small" placeholder="Type to search" /></template><template #default="scope">  <el-button size="small" @click="handleEdit(scope.$index, scope.row)">Edit</el-button><el-buttonsize="small"type="danger"@click="handleDelete(scope.$index, scope.row)">Delete</el-button></template></el-table-column></el-table>
</template><script lang="ts" setup>
import { computed, ref } from 'vue'interface User {date: stringname: stringaddress: string
}const search = ref('')
const filterTableData = computed(() =>tableData.filter((data) =>!search.value ||data.name.toLowerCase().includes(search.value.toLowerCase()))
)
const handleEdit = (index: number, row: User) => {console.log(index, row)
}
const handleDelete = (index: number, row: User) => {console.log(index, row)
}const tableData: User[] = [{date: '2016-05-03',name: 'Tom',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-02',name: 'John',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-04',name: 'Morgan',address: 'No. 189, Grove St, Los Angeles',},{date: '2016-05-01',name: 'Jessy',address: 'No. 189, Grove St, Los Angeles',},
]
</script>

修改后的效果:

<template><el-table :data="filterTableData" style="width: 100%"><el-table-column prop="department" align="center" label="标**值"><template #header><span>**</span><!--  使用气泡组件展示注释内容--><el-tooltip class="box-item" effect="dark" content="超出标**值时达到相关等级" placement="top-start"><el-icon><InfoFilled /></el-icon></el-tooltip></template></el-table-column></el-table>
</template>

页面效果:

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Spring扩展点系列-InstantiationAwareBeanPostProcessor
  • 用ACF和PACF计算出一堆数据的周期个数以及周期时长,数据分析python
  • 【区块链 + 物联网】区块链边缘计算网关设备 | FISCO BCOS应用案例
  • 鸿蒙Next-拉起支付宝的三种方式——教程
  • 2024最新!Facebook手机版和网页版改名教程!
  • 【30天玩转python】条件语句与循环
  • RLC(电阻、电感、电容)
  • 简单的spring batch学习
  • 基础学习之——Docker 的基本概念和优势,以及在应用程序开发中的实际应用。
  • pycharm破解教程
  • 前端框架有哪些
  • 在VMware中的centos stream 9上用packstack安装openstack的单机版
  • 数字证书与公钥基础设施
  • 集成电路学习:什么是NOR Flash Memory非易失性闪存存储器
  • 1-17 平滑处理——中值滤波 opencv树莓派4B 入门系列笔记
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • 0基础学习移动端适配
  • AHK 中 = 和 == 等比较运算符的用法
  • Electron入门介绍
  • HTML5新特性总结
  • JavaScript设计模式系列一:工厂模式
  • mysql_config not found
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 从零开始在ubuntu上搭建node开发环境
  • 反思总结然后整装待发
  • 蓝海存储开关机注意事项总结
  • 马上搞懂 GeoJSON
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • 自动记录MySQL慢查询快照脚本
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (C#)获取字符编码的类
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (九)One-Wire总线-DS18B20
  • (排序详解之 堆排序)
  • (四)Linux Shell编程——输入输出重定向
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (转)visual stdio 书签功能介绍
  • (转)关于多人操作数据的处理策略
  • (转)为C# Windows服务添加安装程序
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • .cn根服务器被攻击之后
  • .mysql secret在哪_MYSQL基本操作(上)
  • .NET Core 和 .NET Framework 中的 MEF2
  • .net 获取某一天 在当月是 第几周 函数
  • .net6 当连接用户的shell断掉后,dotnet会自动关闭,达不到长期运行的效果。.NET 进程守护
  • .NET中 MVC 工厂模式浅析
  • [ C++ ] STL---仿函数与priority_queue
  • [ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧
  • [acwing周赛复盘] 第 94 场周赛20230311
  • [DevOps云实践] 彻底删除AWS云资源