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

表字段显示tip

需求背景:

生成的报表,前端只展示字段名称,计算逻辑没有解释,使用方频繁“骚扰”,实在受不了,增加一个字段tip,实现效果(下图):

在这里插入图片描述

代码

结合使用el-table-column和ElTooltip,实现

单行tip

<el-table-column label="缺勤日期" align="center" prop="billingDate" width="150" sortable ><template #header><Tooltipmessage="商品销售汇总表中的帐单日期"title="缺勤日期"/></template></el-table-column>

Tooltip实现

<script lang="ts" setup>
import { propTypes } from '@/utils/propTypes'defineOptions({ name: 'Tooltip' })defineProps({title: propTypes.string.def(''),message: propTypes.string.def(''),icon: propTypes.string.def('ep:question-filled')
})
</script>
<template><span>{{ title }}</span><ElTooltip :content="message" placement="top"><Icon :icon="icon" class="relative top-1px ml-1px" /></ElTooltip>
</template>

多行tip

<el-table-column label="收货单号" align="center" prop="receiptNumber" width="180" sortable ><template #header><span>收货单号</span><el-tooltip placement="top" effect="dark"><template #content>从收货单管理中,根据缺勤分析中“门店名称和缺勤商品的sku码”,<br/>取此缺勤日期当日开始及之后最近一次的此商品收货单明细,<br/>填写:收货单号,创建日期、创建人、发货量、收货日期、净收货量;</template><Icon :icon="icon" class="relative top-1px ml-1px" /></el-tooltip></template></el-table-column>
<script>
defineProps({icon: propTypes.string.def('ep:question-filled')
})
</script>

效果如下:
在这里插入图片描述

ps:ep:question-filled这个组件是显示?,可以自行定义,看你爱好

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【数据结构题目】循环队列,以及队列实现栈的模拟
  • C语言 | Leetcode C语言题解之第332题重新安排行程
  • Android 下载安装配置
  • 探索Python模块搜索路径的奥秘
  • Python中的责任链模式:构建灵活的请求处理机制
  • Python知识点:使用FastAI进行快速深度学习模型构建
  • 初学java第一天:写一下熟悉的猜数字小游戏
  • C#类继承自泛型集合
  • Linux 进程调度(二)之进程的上下文切换
  • Vue2与Vue3响应式原理对比
  • 基于cookie的会话保持
  • linux的UDP通讯方式
  • 暑期破防实录——捡漏腾讯
  • 【多线程】乐观/悲观锁、重量级/轻量级锁、挂起等待/自旋锁、公平/非公锁、可重入/不可重入锁、读写锁
  • 第三次北漂,入职UE
  • 【译】JS基础算法脚本:字符串结尾
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 2019年如何成为全栈工程师?
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • angular2 简述
  • EOS是什么
  • gulp 教程
  • Java教程_软件开发基础
  • js对象的深浅拷贝
  • js继承的实现方法
  • OpenStack安装流程(juno版)- 添加网络服务(neutron)- controller节点
  • Python十分钟制作属于你自己的个性logo
  • react-native 安卓真机环境搭建
  • SpingCloudBus整合RabbitMQ
  • 订阅Forge Viewer所有的事件
  • 跨域
  • 马上搞懂 GeoJSON
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 我这样减少了26.5M Java内存!
  • 字符串匹配基础上
  • 阿里云服务器如何修改远程端口?
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • #include到底该写在哪
  • (09)Hive——CTE 公共表达式
  • (1)STL算法之遍历容器
  • (13)DroneCAN 适配器节点(一)
  • (arch)linux 转换文件编码格式
  • (九)c52学习之旅-定时器
  • (数据结构)顺序表的定义
  • (一)SpringBoot3---尚硅谷总结
  • (转)Scala的“=”符号简介
  • ***原理与防范
  • . Flume面试题
  • .net core MVC 通过 Filters 过滤器拦截请求及响应内容
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET 药厂业务系统 CPU爆高分析
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • .NET设计模式(11):组合模式(Composite Pattern)
  • .net之微信企业号开发(一) 所使用的环境与工具以及准备工作