Ant Design Vue 修改表格头部样式
在网上搜了好多修改表格头部样式的,最后自己摸索出来,分享给大家,最后附上完整代码。
首先用到的是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 修改表格头部样式相关推荐
- ant design vue table表格组件实现隔行变色
ant design vue table表格组件实现隔行变色 一.使用方法 html代码: <a-table:columns="patient":data-source=&q ...
- vue3 antd table表格样式修改——ant design vue table表格的行高调整
vue3 antd项目实战--修改ant design vue table组件的默认样式(调整每行行高) 知识调用 场景复现 实际操作 解决a-table表格padding过宽 知识调用 文章中可能会 ...
- Ant Design Vue list表格组件
文章目录 1.案例部分代码 2. 简述 3.案例代码 1.案例部分代码 <a-table:columns="columns":row-key="record =&g ...
- Ant Design vue 改变表格背景颜色
写这篇文章之前,我已经和经理掰扯半天了.我实现的代码写成文档,复制到他的电脑上没效果.我自己的电脑就可以实现功能.一开始我写的代码也没有效果,但改来改去突然就可以了,写成原来的样子也可以实现了,没研究 ...
- Ant Design Vue笔记——表格详情
1.表格中添加详情按钮 <template><a-tableref="table"size="middle"borderedrowKey=&q ...
- Ant Design Vue子表格展开只展开一行,其他行折叠
背景 因为我的子列表数据都是用的一个变量,所以需要折叠其他的,要不然多个表格展开后,数据渲染都是一样的 下列列表是只可以展开一列的: 第一步: 直接抄我箭头指的那三行即可 :row-key=" ...
- Ant Design Vue table表格点击行选中多选框
参考官方文档,实现点击行选中前边的多选框 <template><div><a-table :rowSelection="{selectedRowKeys: se ...
- 解决ant design vue中的modal弹框样式修改无效问题 修改modal样式无效
ant design vue中的modal弹框修改样式无效问题 ant中的弹框样式是修改不了的 原因在于弹框modal被挂载在最大的元素div外面了 所以需要将挂载在某个html元素上 在modal外 ...
- Ant Design Vue 表格筛选时只进行前台的按页筛选修改为后台的全局筛选
原因分析 在我们使用 Ant Design Vue 表格筛选功能时会发现,如果只是按照例子来,只是前端的按页筛选,并不能都进行全局筛选,原因有两点: 1.我们筛选的时候,只是进行前端的数据过滤,并没有 ...
最新文章
- 关于产品版本英语缩写
- 【效率】神器工具:新一代多系统启动 U 盘装机解决方案
- 传统企业安全vs互联网企业安全vs云安全
- 大话数据结构 -07-1 图的定义、抽象数据类型与存储结构
- excel几个数相加等于某个数_[求助]如何能计算出几个数字相加等于一个给定的数...
- 跨域iframe高度自适应(兼容IE/FF/OP/Chrome)
- 聊聊Elasticsearch的CachedSupplier
- python基础网易_看看你的Python基础怎么样?
- 问题七:operator+=()是什么鬼函数?(重载操作符)
- mysql database backup use python scripts
- 计算机组装内部线的整理,计算机组装与维护笔记整理.doc
- FastJson(阿里巴巴)基础
- 【历史上的今天】11 月 6 日:雅虎创始人诞生;Fedora Linux 正式发布;亚马逊进军智能家居
- c++语言计算2的n次方,2的N次方
- aloha协议c语言实现,任务ALOHA协议的OPNET仿真.doc
- configure: error: --with-openssl was given but OpenSSL could not be detected 解决方法(Curl交叉编译到Arm板)
- 今天要学习的技术点,Python 筛选数字,模块导入,特殊变量__all__ 实战博客
- 4399游戏存档的那些事儿
- 梧桐新叶让我怀念父亲
- 回收站文件清空,要如何恢复?