Ant?Design?Vue?修改表格頭部樣式的詳細代碼
在網(wǎng)上搜了好多修改表格頭部樣式的,最后自己摸索出來,分享給大家,最后附上完整代碼。
首先用到的是customHeaderRow這個API,類型是一個函數(shù)

1.HTML部分
<a-table size='small' // 樣式大小 :columns="columns" :data-source="data" bordered :pagination="false" // 不顯示頁數(shù) :customHeaderRow="customRow" // 設(shè)置頭部行屬性 > </a-table>
2.js部分
customRow(column) {
console.log(conlumn); // 在這里可以在控制臺看到有一個className ,如下圖
column.forEach((e, index) => {
column[index].className = 'tableClass' // 給數(shù)組中的每一列加上一個類名
})
},
此圖是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" // 不顯示頁數(shù)
:customHeaderRow="customRow" // 設(shè)置頭部行屬性
>
</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>
到此這篇關(guān)于Ant Design Vue 修改表格頭部樣式的文章就介紹到這了,更多相關(guān)Ant Design Vue表格頭部樣式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Vue-cli3項目配置Vue.config.js實戰(zhàn)記錄
這篇文章主要給大家介紹了關(guān)于Vue-cli3項目配置Vue.config.js的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-07-07
vue實現(xiàn)同一個頁面可以有多個router-view的方法
今天小編就為大家分享一篇vue實現(xiàn)同一個頁面可以有多個router-view的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-09-09
vue多功能渲染函數(shù)h()的使用和多種應(yīng)用場景
我們在vue項目里面用HTML標簽構(gòu)建頁面時最終會被轉(zhuǎn)化成vnode,而h()是直接創(chuàng)建vnode,因此h()能以一種更靈活的方式在各種各樣情景下構(gòu)建組件的渲染邏輯,并且能帶來性能方式的提升,本文介紹如何使用和列出具體的應(yīng)用場景,需要的朋友可以參考下2024-08-08

