antd中,flex布局不生效,得计算表格高度并且去赋值从而动态
1 2 3 | < div class = "table1" > </ div > |
data 里面定义变量
1 | tableHeight: "100px" , //表格最小高度 |
1 2 3 4 5 6 | created() { this .compute(); window.addEventListener( "resize" , () => { this .compute(); }); }, |
在methods里面计算表格高度
1 2 3 4 5 6 7 8 | //计算表格高度 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动态修改表格高度内容请搜索IT俱乐部以前的文章或继续浏览下面的相关文章希望大家以后多多支持IT俱乐部!