引入el-table后,如果绑定的表格没有数据,在显示暂无数据的同时,又想让占满一屏,不然会显示父级盒的背景色。
首先在table上加入:height属性,如果不止一个页面的话需要做判断(三目即可)

接着在return中定义tableheight

methods中定义initHeight方法

解释:满屏减去除表格之外固定的高度
接着mounted中,让其自适应高度

当使用el-table并在数据为空时,通过设置table的height属性并结合条件判断实现满屏显示。通过initHeight方法计算高度,减去固定高度,确保在无数据时仍能填充父级容器。在mounted生命周期钩子中应用这个高度,以达到自适应的效果。
引入el-table后,如果绑定的表格没有数据,在显示暂无数据的同时,又想让占满一屏,不然会显示父级盒的背景色。
首先在table上加入:height属性,如果不止一个页面的话需要做判断(三目即可)

接着在return中定义tableheight

methods中定义initHeight方法

解释:满屏减去除表格之外固定的高度
接着mounted中,让其自适应高度

1322
1246
2029
1749
7257