美文网首页
element table组件自定义表头显示,超出隐藏,鼠标移上

element table组件自定义表头显示,超出隐藏,鼠标移上

作者: 有你有团 | 来源:发表于2021-09-01 10:46 被阅读0次

需求:

当表头的内容过长隐藏显示 ... 鼠标移上去显示全部内容,表头不是固定内容,是根据后台返回的字段,动态渲染

实现代码如下:

<el-table>
  <el-table-column v-for="item in headerList" :prop="item.prop" :label="item.label :key="item.prop>
    <template slot="header" slot-scope="scope">
      <el-tooltip :content="scope.column.label">
        <span>{{scope.column.label}}</span>
      <el-tooltip>
    </template>
  </el-table-column>
</el-table>
// style 

因为table组件的表头默认超出换行显示,所以还需要设置css样式

.el-table{  
  th{
    .cell{
      white-space:nowrap !important;
      text-overflow:ellipsis;
      word-break:break-all;
    }
  }  
}

相关文章

网友评论

      本文标题:element table组件自定义表头显示,超出隐藏,鼠标移上

      本文链接:https://www.haomeiwen.com/subject/qndxwltx.html