vue element-ui 表格横向滚动条在合计项下方

目前效果

需求效果

1.隐藏bodyWrapper滚动条,显示footerWrapper滚动条

css代码如下:

cpp 复制代码
div ::v-deep .el-table--scrollable-x .el-table__body-wrapper{overflow-x: hidden!important;z-index: 2!important;}
div ::v-deep .el-table__footer-wrapper {overflow-x: auto;border-top: 1px solid #f4f4f4;}

监听footerWrapper滚动条

在el-table上加上ref="detailTable"

cpp 复制代码
mounted() {
   var tableBody = this.$refs.detailTable.$refs.footerWrapper
   tableBody.addEventListener('scroll', () => {
     const scrollLeft = tableBody.scrollLeft
     this.$refs.detailTable.$refs.bodyWrapper.scrollLeft = scrollLeft
   })
},

参考文章
https://blog.csdn.net/qq_32289849/article/details/125290777?spm=1001.2014.3001.5502

相关推荐
奥莱维3 分钟前
【无标题】
java·前端·javascript
用户921080262867 分钟前
0. 为什么我们的项目选择 Cesium:从三维地图、离线部署到工程代价
前端
阿懂在掘金12 分钟前
同一份弹窗我重构了三次:从 v-model 地狱到路由式调用,终于治好了模板臃肿
前端·vue.js·前端框架
悟空瞎说12 分钟前
从 CRA 到 Vite:含 Cesium 的真实项目迁移实战记录
前端
悟空瞎说12 分钟前
Vite 中零配置接入 Cesium.js:vite-plugin-cesium-engine 深度解析
前端
To_OC23 分钟前
后端接口还没交付,前端如何独立把整套业务跑通
前端·react.js·全栈
王琦031831 分钟前
WEB服务
前端
霹雳桃34 分钟前
Vue3 + Vite 构建版本注入实战:一份 version.json 终结「线上到底是哪一版」
前端
黄金决明子1 小时前
浏览器Window底层操作全解
前端·javascript