vue.js

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > javascript类库 > vue.js > elementui el-table鼠标移入提示

elementui el-table中如何给表头 el-table-column 加一个鼠标移入提示说明

作者:向明天乄

本文通过实例代码介绍如何在使用Element UI的el-table组件时为表头添加提示功能,通过结合el-tooltip组件实现鼠标移入时显示提示信息,感兴趣的朋友跟随小编一起看看吧

elementui el-table中给表头 el-table-column 加一个鼠标移入提示说明

前言

在使用el-table 表格中有些表格的表头需要加入一些提示,鼠标移入则出现提示,非常实用,我是通过el-table中的el-tooltip实现的,以下的效果预览

代码实现

  <el-table ref="multipleTable" :data="data" tooltip-effect="dark" border >
      <el-table-column prop="addtime" label="时间" align="center" width="150">
         <template slot="header">
            <div>
              <span>时间</span>
             <el-tooltip class="item" effect="dark" content="今日工单是操作工单时间,其他则是工单录入时间" placement="top">
              <span class="iconfont icon-wenhao" style="margin-left: 5px;"></span>
              </el-tooltip>
            </div>
        </template>
        </el-table-column>
  </el-table>

补充:element-ui] el-table表格头添加图标-鼠标移入显示el-tooltip提示信息

element-ui] el-table表格头添加图标-鼠标移入显示el-tooltip提示信息

方法一、render-header=“renderPrice”(此方法无法使tooltip换行)

只是单纯的想在table中添加图标和tooltip

在el-table-column中绑定:render-header=“renderPrice”(此方法无法使tooltip换行)

 <el-table-column label="age" align="center" width="200">
</el-table-column>
renderPrice(h, { column, $index }) {
      return [
        column.label,
        h(
          'el-tooltip',
          {
            props: {
              content: '11111'
              placement: 'top'  // 悬停内容展示的位置
            }
          },
          [h('span', { class: { 'el-icon-question': true }})] // 图标
        )
      ]
    },

方法二、

使用组件插槽,elementui已封装好

<el-table-column align="center" label="缩力" width="150px">
 <template v-slot:header='scope'>     // 插槽插入header
	 <span>
	   缩力
	  <el-tooltip
	    :aa="scope"
	    class="item"
	    effect="dark"
	    placement="top-start"
	   >
	   <i class="el-icon-question"> </i>
	   <div style="width: 200px" slot="content">
	           弱宫缩:宫缩持续20-30秒 <br />
	           中度宫缩:宫缩持续30-40秒<br />
	           强度宫缩:宫缩持续40秒以上
	   </div>
	  </el-tooltip>
	</span>
 </template>
 </el-table-column>

elementUI表格头添加图标-鼠标移入显示el-tooltip提示信息

到此这篇关于elementui el-table中如何给表头 el-table-column 加一个鼠标移入提示说明的文章就介绍到这了,更多相关elementui el-table鼠标移入提示内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文