效果图:
【核心思想】
table高度不写死,实时监听父组件div高度并存入vuex,子组件table监听vuex数据从而高度动态变化。(存入vuex的目的是为了在其他任何组件中可以共享数据,从而实现自适应,也可以复习一下vuex知识)
第一步:首先先安装动态监听一个元素高度的插件 element-resize-detector
该插件之前博客写有(可前往详细查看) vue项目中监听div的宽高变化_蜗牛~~-CSDN博客_vue 监听div宽度
npm install element-resize-detector