欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

el-table表头自适应宽度(解决出现省略号的问题)

程序员文章站 2024-03-01 09:37:04
...

el-table表头自适应宽度(Vue)

html部分

<el-table>
	<el-table-column lable="根据标题字数/大小自适应宽度" :render-header="linefeed"></el-table-column>
</el-table>

js部分

methods: {
	linefeed (h,{column,index}) { // column,index都是el-table中自带的
		let numble="column.lable.length" // 表头字数
		let size=16 // 字体尺寸
		column.minWidth = numble*size // 计算宽度
		return h('div',{class:'table-head',style:{width:'100%'}},[column.lable])
	}
}

效果展示(下图为其他项目截图,但与上述代码效果一致)

el-table表头自适应宽度(解决出现省略号的问题)

语录分享

el-table表头自适应宽度(解决出现省略号的问题)