如图,想在Table表单中的描述后面加上Icon图标和气泡提示Tooltip,第一时间找了AntD文档,找到搜索功能及相应图标(filterDropdown和filterIcon),也在百度上找到https://www.jianshu.com/p/b67ca05cf380使用办法(不推荐)。

但是好麻烦啊,又要加函数又要写多行代码,出来后的效果也不好看,于是就自己乱写&fs%W3q……

import React, { Component } from 'react';
import { Table, Tooltip } from 'antd';
import { InfoCircleOutlined } from '@ant-design/icons';class UserTable extends Component {constructor(props) {super(props);this.state = {dataSource: [{id: 200409,userId: 123,userName: '莉兹Liz',userPosition: '魔仙堡',userEmail: '123456@qq.com',userPhone: '18899990000',description: '可可爱爱'}],columns: [{title: '编号',dataIndex: 'id',key: 'id',}, {title: '用户id',dataIndex: 'userId',key: 'userId'}, {title: '用户昵称',dataIndex: 'userName',key: 'userName'}, {title: '所在地区',dataIndex: 'userPosition',key: 'userPosition'}, {title: <div>描述&nbsp;<Tooltip placement='bottom' title='是宇宙无敌小可爱!!!'><InfoCircleOutlined /></Tooltip></div>,dataIndex: 'description',key: 'description',}, {title: '联系电话',dataIndex: 'userPhone',key: 'userPhone'}, {title: '邮箱',dataIndex: 'userEmail',key: 'userEmail'}],}}render() {const { columns, dataSource } = this.state;return(<div><Tablecolumns={columns}dataSource={dataSource}></Table></div>)}
}export default UserTable;

然后它就!真的!!出来啦!!!
每次吐槽AntD的时候它都会给我惊喜,它真的不死板,很好用,当然我也很聪明哈哈哈哈~


提示内容换行

{title: <div>描述&nbsp;<Tooltip placement='bottom' title={<div><span>是宇宙无敌小可爱!!!</span><br/><span>and!</span><br/><span>小聪明!!</span></div>}><InfoCircleOutlined /></Tooltip></div>,dataIndex: 'description',key: 'description',
}


注:
是AntD的4.x版本Icon图标的引用方法,按需加载哈,所以头部一定不要忘了import;
上面代码是简洁版,我又开了个js文件写的,但是也能出来效果,所以没加样式哈。

模板记下来,下次直接用

{title: <div>&nbsp;<Tooltip placement='bottom' title=''><InfoCircleOutlined /></Tooltip></div>,dataIndex: '',key: '',
}

AntD的Table表头title加Icon图标和气泡提示Tooltip相关推荐

  1. iview表格表头上添加icon图标

    需求描述: 如图,在表格表头处添加icon图标,并且鼠标悬浮时有提示语. 解决方案: 使用iview表格中自带的 renderHeader 函数,其用法和 render 类似, 代码: <tem ...

  2. React给antd中TreeSelect组件左侧加自定义图标icon

    很多时候官网并没有给我们过多地详解来解释他们的产品怎么使用. 今天碰到了一个很恶心的问题,就是在给antd的treeSelect组件加左侧icon的时候,总是报一个警告, Warning: Each ...

  3. react antd 更改table 表头和表行样式

    我这里以组件的形式来提供code 使实例正确运行至少需要以下知识: 1 创建react项目(本实例基于react项目) 2 知道如何导入和调用组件 样式效果如下图: 实现方法 目录结构: YMColl ...

  4. 如何在网页标题栏title加入icon图标?

    打开某一个网页会在浏览器的标签栏处显示该网页的标题和图标,当网页被添加到收藏夹或者书签中时也会出现网页的图标,怎么在网页title左边显示网页的ico图标呢? 方法一是:找一个或者作一个格式为ico的 ...

  5. Antd如何在label里增加icon图标

    要求样式如下: 翻阅了antd文档,没有直接可插入icon的api.后发现label可以传字符串或者组件. 于是采用了封装组件的方式.(强烈建议官方出label可以自带icon的功能) //需要的fo ...

  6. 页面title加icon

    把favicon.ico放入根目录下,在head中添加一下代码 <link rel="icon" type="image/x-icon" href=&qu ...

  7. 在网页title加入icon图标

    方法一(被动式): 制作一个ico格式的图片,将图片命名为favicon.ico,像素大小为16*16,所使用的颜色不得超过16色,然后再把favicon.ico放到网站的根目录下就行了.这样的话浏览 ...

  8. golang打包加icon图标及其他程序信息

    安装依赖 go get github.com/akavel/rsrc 示例代码main.go //go:generate rsrc -ico resource/icon.ico -manifest r ...

  9. elementui表格中tip设置_Element-ui自定义table表头、修改列标题样式、添加tooltip、:render-header使用...

    {column}) { return h( 'div',// 添加选中事件select (data) { console.log(data);}... 效果如下: 3.在表头添加一个Tooltip 我 ...

最新文章

  1. Workbox CLI v3.x 中文版
  2. python 列表推导式
  3. Java高手需要注意的25个学习目标
  4. dll 文件创建与使用
  5. vue ----组件数据共享
  6. 在计算机中 ascii码是几位二进制编码,ASCII码采用多少位二进制编码
  7. 交织技术及其在GSM系统中的应用
  8. java创建ssh链接池_HttpClient实战三:Spring整合HttpClient连接池
  9. 不同cpu服务器虚拟迁移,虚拟机迁移时,提示CPU不兼容问题求解,谢谢!
  10. 2023南京大学计算机考研信息汇总
  11. Ubuntu关机(shut down)(power off)后不断电的问题
  12. 致歉信:拖更两天抱歉了
  13. windows xp系统账号密码忘记解决办法
  14. Java课程设计-实验室预约管理系统
  15. Python新型冠状病毒疫情数据自动爬取+统计+发送报告+数据屏幕(二)统计篇
  16. 【牛客挑战赛63】圣遗物
  17. 程序员从普通二本毕业的真实薪资,记录一路走来的路
  18. 最好用的项目流程管理工具 OmniPlan Pro 4.3.2 Mac版(内附安装包链接)
  19. Node.js TLS/SSL
  20. C++开发环境配置实验

热门文章

  1. 计算思维-卡内基梅隆大学计算机系主任周以真
  2. 洛谷P2258 子矩阵[2017年5月计划 清北学堂51精英班Day1]
  3. Amazon ParallelCluster 3 集成 ANSYS CFD 计算
  4. 亚马逊SP-API自发货标记发货对接
  5. 无法同步因计算机未授权,iTunes无法授权和同步解决办法教程
  6. 利用jsoup解析网站网页
  7. 基于蜜蜂优化算法优化的卷积神经网络(CNN)图像分类——附代码
  8. 工作中常用工具推荐及资源分享
  9. 解决cdt.causality.graph.GES()报错的问题
  10. 2022年第十三届蓝桥杯省赛C/C++B组个人题解