比如font-size是14px,列宽要求是小于等于60倍的font-size(假设)。我看网上有相应的函数,但是评论说会比较卡,有没有比较优质的方案。
比如font-size是14px,列宽要求是小于等于60倍的font-size(假设)。我看网上有相应的函数,但是评论说会比较卡,有没有比较优质的方案。
9 回答9.4k 阅读
6 回答5.1k 阅读✓ 已解决
3 回答10.5k 阅读✓ 已解决
4 回答7.4k 阅读
5 回答8.3k 阅读
2 回答10.4k 阅读✓ 已解决
2 回答6.5k 阅读✓ 已解决
EleUI原生是不支持的,因为做了很多自动适配宽度的特性,所以在提供一个
max-width
属性计算起来会很麻烦。但是我记得社区有人开发过max-width
相关的plugin
但是我找不到了。如果简单要实现的话,可以写一个动态计算属性,按照内容宽度给
el-table-item
设置width
属性。比如说:
主要是你需要去计算好
el-table
的宽度就是所有的el-table-item
的最大宽度。除非说你把某一列的width
不做设置,让一个列的宽度自适应填充表格的剩余控件。但是大部分情况下我们很有可能会超出
el-table
的最大宽度。比如说在一些系统缩放150%
的笔记本浏览的情况下。 所以需要你去分析实际业务使用场景,然后去做适配。👉 在线Demo