antd table动态修改表格高度的实现

2023-12-08 0 476

antd中,flex布局不生效,得计算表格高度并且去赋值从而动态

antd table动态修改表格高度的实现

<div class=\”table1\” v-loading=\”loading\” v-show=\”showTable\”>
<a-table
:columns=\”columns\”
:data-source=\”tableData\”
size=\”middle\”
:pagination=\”pagination\”
:scroll=\”{
x: columns.length > 5 ? \’110%\’ : null,
y: tableHeight,
}\”
style=\”width: 100%\”
></a-table>
</div>

data 里面定义变量

tableHeight: \”100px\”, //表格最小高度
created() {
this.compute();
window.addEventListener(\”resize\”, () => {
this.compute();
});
},

在methods里面计算表格高度

//计算表格高度
compute() {
this.$nextTick(() => {
let minBox = $(\”.top_box\”)[0].clientHeight; // 整个大盒子的高度
let maxBox = $(\”.video-content\”)[0].clientHeight; //其余高度
this.tableHeight = maxBox – minBox – 220 + \”px\”; // tab页高度 + 分页高度 + margin
});
},

到此这篇关于antd table动态修改表格高度的实现的文章就介绍到这了,更多相关antd table动态修改表格高度内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!

您可能感兴趣的文章:

  • iview table高度动态设置方法
  • js style动态设置table高度

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 JavaScript antd table动态修改表格高度的实现 https://www.u-9.cn/biancheng/javascript/128334.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务