当前位置: 首页 > ops >正文

vue表格底部添加合计栏,且能跟主表同时滑动

例如,下方图片
在这里插入图片描述

<template><a-tableref="table"size="middle"borderedrowKey="id":columns="tableColumn":dataSource="dataSource"><template slot="footer" slot-scope="currentData"<a-table:columns="tableColumn":data-source="totalData"borderedref="footTable":showHeader="false"style="width: 100%"></a-table></template></a-table></div></a-card>
</template><script>
export default {data() {return {totalData: [],//合计数据}},mounted() {
//确保主表滑动,合并行也会滑动this.$nextTick(() => {const tableBody = this.$refs.table if (tableBody) {const tableContainer = tableBody.$el.querySelector('.ant-table-body')tableContainer.addEventListener('scroll', this.handleScroll)}})},methods: {//查询数据loadData(arg) {this.loading = truegetAction(this.url.list, params).then((res) => {if (res.success) {this.dataSource = res.result.recordsthis.queryTotal()}this.loading = false})},//查询合计值queryTotal() {//计算出合计的值,根据自己的数据计算this.totalData=[]}},handleScroll(event) {//合计栏跟着滑动this.$refs.footTable.$el.querySelector('.ant-table-body').scrollLeft = event.target.scrollLeft;},},
}
</script>
<style scoped>
/deep/ .ant-table-footer {padding: 0 !important; //底部间隔
}
/deep/.ant-table-footer .ant-table-body {overflow: hidden !important;padding: 0 !important;margin: 0 !important;
}
</style>



http://www.xdnf.cn/news/19155.html

相关文章:

  • 「鸿蒙系统的编程基础」——探索鸿蒙开发
  • 机器视觉学习-day12-图像梯度处理及图像边缘检测
  • REST API 是无状态的吗,如何保障 API 的安全调用?
  • 中科院人机交互科研分享-田丰
  • OpenCV 轮廓分析实战:从检测到形状匹配的完整指南
  • 【后端】云服务器用nginx配置域名访问前后端分离项目
  • SpringBoot防止重复提交(2)
  • docker 部署Skywalking
  • 干掉抽取壳!FART 自动化脱壳框架与 Execute 脱壳点解析
  • OpenCV DNN 模块完全指南:从理论基础到实战应用 —— 图像分类与目标检测的深度学习实现(含 Python/C++ 代码与性能分析)
  • 一站式可视化运维:解锁时序数据库 TDengine 的正确打开方式
  • 微信小程序长按识别图片二维码
  • 【C语言】字符函数与字符串函数实战:用法原理 + 模拟实现
  • 零、2025 年软件设计师考试大纲
  • Citrix 零日漏洞自五月起遭积极利用
  • Redis-基数统计、位图、位域、流
  • LangChain.js 实战与原理:用 LCEL 构建可维护的 RAG / Agent 系统(含 4 套 30+ 行代码)
  • 大语言模型生成的“超龄劳动者权益保障制度系统化完善建议(修订版)”
  • Day17(前端:JavaScript基础阶段)
  • Elasticsearch:Semantic text 字段类型
  • PostgreSQL令牌机制解析
  • Linux从入门到进阶--第四章--Linux使用操作
  • TuringComplete游戏攻略(2.1算数运算)
  • Xshell 自动化脚本大赛技术文章大纲
  • BGP路由协议(三):路径属性
  • Git 的核心工作流程(三区域模型)
  • 第四章:大模型(LLM)】08.Agent 教程-(11)构建历史与数据分析协作系统
  • Kafka 主题级配置从创建到优化
  • 第二十六天-ADC基本原理
  • 一个wordpress的网站需要什么样的服务器配置