element-ui@2.15.6
不知道为什么viewHeight 高度计算得不对,tableHeight 是正确的,这边直接修改element-ui ,然后制作补丁放在项目里面解决项目中的问题
npm install patch-package --save-dev
在 package.json 文件中的 scripts 中加入 "postinstall": "patch-package"
搜索修改js文件工程 /node_modules/element-ui/ fixedHeight方法中,最后一块(我三个文件都改了)
height: this.layout.viewHeight ? this.layout.viewHeight + 'px' : '' 改为
height: this.layout.tableHeight ? this.layout.tableHeight + 'px' : ''
npx patch-package element-ui 打补丁,最后会多了一个文件夹patches
删除node_modules 下面 element-ui 执行 npm install 会发现修改的代码会覆盖到新生成element-ui下面