在网上搜了好多修改表格头部样式的,最后自己摸索出来,分享给大家,最后附上完整代码。
首先用到的是customHeaderRow这个API,类型是一个函数

1.HTML部分

<a-table
size='small' // 样式大小
:columns="columns"
:data-source="data"
bordered
:pagination="false"  // 不显示页数
:customHeaderRow="customRow" // 设置头部行属性
>
</a-table>

2.js部分

customRow(column) {console.log(conlumn); // 在这里可以在控制台看到有一个className ,如下图column.forEach((e, index) => { column[index].className = 'tableClass' // 给数组中的每一列加上一个类名})},

此图是console.log(conlumn);打印出来的 可以看到每一列都有一个className

3.css部分

/deep/.tableClass {background: #cccccc !important;
}

4.完整代码

<template>
<a-table
size="small"
:columns="columns"
:data-source="data"
bordered
:pagination="false"  // 不显示页数
:customHeaderRow="customRow" // 设置头部行属性
>
</a-table>
</template>
<script>
export default {methods:{customRow(column) {console.log(conlumn);column.forEach((e, index) => {column[index].className = 'tableClass'})},
}
}
</script><style lang="less" scoped>
/deep/.tableClass {background: #cccccc !important;
}
</style>

Ant Design Vue 修改表格头部样式相关推荐

  1. ant design vue table表格组件实现隔行变色

    ant design vue table表格组件实现隔行变色 一.使用方法 html代码: <a-table:columns="patient":data-source=&q ...

  2. vue3 antd table表格样式修改——ant design vue table表格的行高调整

    vue3 antd项目实战--修改ant design vue table组件的默认样式(调整每行行高) 知识调用 场景复现 实际操作 解决a-table表格padding过宽 知识调用 文章中可能会 ...

  3. Ant Design Vue list表格组件

    文章目录 1.案例部分代码 2. 简述 3.案例代码 1.案例部分代码 <a-table:columns="columns":row-key="record =&g ...

  4. Ant Design vue 改变表格背景颜色

    写这篇文章之前,我已经和经理掰扯半天了.我实现的代码写成文档,复制到他的电脑上没效果.我自己的电脑就可以实现功能.一开始我写的代码也没有效果,但改来改去突然就可以了,写成原来的样子也可以实现了,没研究 ...

  5. Ant Design Vue笔记——表格详情

    1.表格中添加详情按钮 <template><a-tableref="table"size="middle"borderedrowKey=&q ...

  6. Ant Design Vue子表格展开只展开一行,其他行折叠

    背景 因为我的子列表数据都是用的一个变量,所以需要折叠其他的,要不然多个表格展开后,数据渲染都是一样的 下列列表是只可以展开一列的: 第一步: 直接抄我箭头指的那三行即可 :row-key=" ...

  7. Ant Design Vue table表格点击行选中多选框

    参考官方文档,实现点击行选中前边的多选框 <template><div><a-table :rowSelection="{selectedRowKeys: se ...

  8. 解决ant design vue中的modal弹框样式修改无效问题 修改modal样式无效

    ant design vue中的modal弹框修改样式无效问题 ant中的弹框样式是修改不了的 原因在于弹框modal被挂载在最大的元素div外面了 所以需要将挂载在某个html元素上 在modal外 ...

  9. Ant Design Vue 表格筛选时只进行前台的按页筛选修改为后台的全局筛选

    原因分析 在我们使用 Ant Design Vue 表格筛选功能时会发现,如果只是按照例子来,只是前端的按页筛选,并不能都进行全局筛选,原因有两点: 1.我们筛选的时候,只是进行前端的数据过滤,并没有 ...

最新文章

  1. 关于产品版本英语缩写
  2. 【效率】神器工具:新一代多系统启动 U 盘装机解决方案
  3. 传统企业安全vs互联网企业安全vs云安全
  4. 大话数据结构 -07-1 图的定义、抽象数据类型与存储结构
  5. excel几个数相加等于某个数_[求助]如何能计算出几个数字相加等于一个给定的数...
  6. 跨域iframe高度自适应(兼容IE/FF/OP/Chrome)
  7. 聊聊Elasticsearch的CachedSupplier
  8. python基础网易_看看你的Python基础怎么样?
  9. 问题七:operator+=()是什么鬼函数?(重载操作符)
  10. mysql database backup use python scripts
  11. 计算机组装内部线的整理,计算机组装与维护笔记整理.doc
  12. FastJson(阿里巴巴)基础
  13. 【历史上的今天】11 月 6 日:雅虎创始人诞生;Fedora Linux 正式发布;亚马逊进军智能家居
  14. c++语言计算2的n次方,2的N次方
  15. aloha协议c语言实现,任务ALOHA协议的OPNET仿真.doc
  16. configure: error: --with-openssl was given but OpenSSL could not be detected 解决方法(Curl交叉编译到Arm板)
  17. 今天要学习的技术点,Python 筛选数字,模块导入,特殊变量__all__ 实战博客
  18. 4399游戏存档的那些事儿
  19. 梧桐新叶让我怀念父亲
  20. 回收站文件清空,要如何恢复?

热门文章

  1. android让跟布局优先响应点击事件,andorid事件监听的五种方式
  2. 嘉为蓝鲸携手东风集团、上汽零束再获信通院四项大奖
  3. 阿里巴巴校招内推简历筛选方案(总结篇) 及面经
  4. maven学习(2):依赖
  5. MiniGUI鼠标热插拔支持
  6. 关于hover失效的问题
  7. golang 中fmt用法
  8. PicGo+GitHub+jsDelivr搭建免费cdn加速图床
  9. 学习数据结构与算法心得
  10. matlab弧度转角度函数