element-ui如何在table中使用tooltip
更新时间:2023年10月17日 15:43:05 作者:怕是个神仙啊
这篇文章主要介绍了element-ui如何在table中使用tooltip问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
element-ui在table中使用tooltip
element-ui官网上提供了tooltip-effect和show-overflow-tooltip属性
使用table中的tooltip-effect属性,
- el-table 标签上 加 tooltip-effect="light"
- el-table-column标签上 加 :show-overflow-tooltip="true"
如下所示:
<el-table :data="tableData" tooltip-effect="light"> <el-table-column prop="name" label="姓名" :show-overflow-tooltip="true"> </el-table-column> </el-table>
效果图如下:
给element-ui的table表的表头添加tooltip提示语
需求
给element-ui的table表的表头的某一列鼠标滑过的时候会有提示语显示
废话不多说直接上实例:
需要实现的需求就是上图所示,在当前列的dom标签中添加相对应的方法,
示例代码如下:
<el-table-column prop="hour" label="小时" :render-header="renderHeader"/>
renderHeader (h,{column}) { // h即为cerateElement的简写,具体可看vue官方文档 return h( ‘div',[ h(‘span', column.label), h(‘el-tooltip',{ props:{ effect:‘dark', content:‘小时统计该时段整体数据,如当小时为09:00时,那统计的就是09:00-09:59时段的整体曝光量和设备屏数', placement:‘top', }, }, [h(‘i', { class:‘el-icon-question', style:‘color:#409eff;margin-left:5px;cursor:pointer;' })], {content: ‘小时统计该时段整体数据,如当小时为9:00时,那统计的就是09:00-09:59时段的整体曝光量和设备屏数'}) ] ); },
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Vue+FormData+axios实现图片上传功能的项目实战
本文主要介绍了Vue+FormData+axios实现图片上传功能的项目实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-06-06关于Vue中echarts响应式页面变化resize()的用法介绍
Vue项目中开发数据大屏,使用echarts图表根据不同尺寸的屏幕进行适配,resize()可以调用echarts中内置的resize函数进行自适应缩放,本文将给大家详细介绍resize()的用法,需要的朋友可以参考下2023-06-06
最新评论