方法一:
1.label中增加 \n
<el-table-column prop="name" :label="'姓名\nname'" min-width="100"></el-table-column>
2.设置white-space样式
.el-table .cell {
white-space: pre-line;
}
方法二:
1.label中增加空格,绑定render-header方法
<el-table-column :render-header="renderHeader" prop="name" label="姓名 name" min-width="100"></el-table-column>
2.renderHeader方法
renderHeader(h, {column}) {
let header = column.label.split(’ ');
return [h(‘p’, [
h(‘p’, {}, header[0]),
h(‘span’, {}, header[1])
])];
}
本文介绍两种在Element UI的表格组件中实现单元格内文本换行的方法,以及如何在一个列标题中显示多列信息的技巧。第一种方法通过在label属性中加入
换行符并设置white-space样式为pre-line来实现。第二种方法则是利用render-header自定义渲染函数,将列标题拆分为多个部分展示。

979

被折叠的 条评论
为什么被折叠?



