首页 > Web开发 > 详细

element ui表格 表头的的特殊处理(换行/jsx风格表头)

时间:2020-05-07 16:28:02      阅读:295      评论:0      收藏:0      [点我收藏+]
<!--
 * @Description: 
 * @Version: 2.0
 * @Autor: lhl
 * @Date: 2020-01-15 11:15:40
 * @LastEditors: lhl
 * @LastEditTime: xxx
 -->
<template>
  <div>
    <el-table :data="tableData" style="width: 100%">
      <el-table-column align="center" label="Date" prop="date"></el-table-column>
      <el-table-column align="center" :label="‘姓名\n(注:element ui 表格表头换行)‘" prop="name"></el-table-column>
      <el-table-column align="center" :render-header="renderHeader">
        <template slot-scope="scope">
          <span>{{scope.row.address}}</span>
        </template>
      </el-table-column>
    </el-table>
  </div>
</template>

<script>
import child from "./child";
export default {
  components: {
    child
  },
  data() {
    return {
      tableData: [
        {
          date: "2016-05-02",
          name: "王小虎",
          address: "上海市普陀区金沙江路 1518 弄"
        },
        {
          date: "2016-05-04",
          name: "王小虎",
          address: "上海市普陀区金沙江路 1517 弄"
        }
      ]
    };
  },
  mounted() {

  },
  created() {
    
  },
  methods: {
    renderHeader(h) {
      return (
        <div style="display: flex;justify-content: center;align-items: center;">
          <div>地址</div>
          <el-tooltip
            class="item"
            effect="dark"
            content="tooltip的使用。"
            placement="top"
          >
            <i class="el-icon-question"></i>
          </el-tooltip>
        </div>
      );
    }
  }
};
</script>

<style lang="scss">
  .el-table .cell{
    white-space:pre-line;
  }
</style>

 

element ui表格 表头的的特殊处理(换行/jsx风格表头)

原文:https://www.cnblogs.com/lhl66/p/12843757.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!