element-ui table 给表头添加icon,以及hover上去的提示文字

Posted tlfe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了element-ui table 给表头添加icon,以及hover上去的提示文字相关的知识,希望对你有一定的参考价值。

element-ui table 给表头添加icon,以及hover上去的提示文字

技术图片

 

 

 

 html部分

<el-table-column prop="" show-overflow-tooltip label="待发放奖品项数" :render-header="icons" align="center" ></el-table-column> //设置icon 将会用到 render-header

js部分

methods: {
      icons(h,{column}){
        const inReview = 需要进行线下发放的奖品项数(非奖品数),例如,一个中奖项设置奖品A一次中奖数量为2,一共有10人中奖待发放,那次数展示的数量为10,而不是20。已发放奖品项目同理。自动线上发放的虚拟物品不会占用“待发放奖品项数”
        const inReviews = 需要进行线下发放的奖品项数(非奖品数),例如,一个中奖项设置奖品A一次中奖数量为2,一共有10人中奖待发放,那次数展示的数量为10,而不是20。已发放奖品项目同理。自动线上发放的虚拟物品不会占用“待发放奖品项数”
        return h(
        div, [
                h(span, column.label),
                h(el-tooltip, {
                    props: {
                        placement: top
                    }
                }, [
                    h(div, {
                        slot: content,
                        style: {
                            width:250px,
                            whiteSpace: normal,
                            margin-bottom: 10px
                        }
                    }, inReview),
                    h(div, {
                        slot: content,
                        style: {
                            width:250px,
                            whiteSpace: normal,
                            margin-bottom: 10px
                        }
                    }, inReviews),
                    h(i, {
                        class: el-icon-warning-outline,
                        style: color:red;margin-left:5px;
                    })
                ],)
            ]
     )
      }
}

以上是关于element-ui table 给表头添加icon,以及hover上去的提示文字的主要内容,如果未能解决你的问题,请参考以下文章

element-ui table 给表头添加icon,以及hover上去的提示文字

element-ui 实现table整列的拖动

element-UI table动态增加列,动态增加行,动态合并行。选择编辑表头行数据

element-ui table表格的多表头及固定列共用

vue element-ui动态渲染多级table表头

vue element-ui动态生成table表头和数据