vxe-table中vxe-grid中的高亮行、高亮列實(shí)例
vxe-table中vxe-grid中的高亮行、高亮列
效果圖
實(shí)例代碼
<vxe-grid v-bind="gridOptions" ref="tableRefs"></vxe-grid> // 指定要高亮的列名 const highlightColumns = ref(['companyName', 'typeName']); // 創(chuàng)建一個(gè)通用的 cellClassName 函數(shù) const getCellClassName = ({ column }) => { if (highlightColumns.value.includes(column.field)) { return 'highlight-column'; } return ''; }; const gridOptions = ref({ data: [ { companyName: '公司1', personName: '張三', typeName: '類(lèi)型A', createDate: '2025-03-01', companyNameAgo: '公司X', proxyOrgName: '代墊公司Y' }, { companyName: '公司2', personName: '李四', typeName: '類(lèi)型B', createDate: '2025-03-02', companyNameAgo: '公司Z', proxyOrgName: '代墊公司W(wǎng)' } ], align: 'center', loading: false, border: true, // 行樣式 rowClassName({ row }) { if (row.companyName == '公司1') { return 'highlight-row'; } return ''; }, // 單元格樣式 cellClassName: ({ row, column }) => { return getCellClassName({ column }); }, // 表頭單元格樣式 headerCellClassName: ({ row, column }) => { return getCellClassName({ column }); }, columns: [ { type: 'seq', width: 50 }, { title: '人員名稱(chēng)', field: 'personName' }, { title: '類(lèi)型名稱(chēng)', field: 'typeName' }, { title: '變更日期', field: 'createDate' }, { title: '變更前公司', field: 'companyNameAgo' }, { title: '當(dāng)前任職公司', field: 'companyName' }, { title: '代墊公司', field: 'proxyOrgName' } ] }); //高亮樣式 :deep(.highlight-row) { background-color: #ffffcc; /* 或者任何你想要的顏色 */ } :deep(.highlight-column) { background-color: #fff86b; /* 或者任何你想要的顏色 */ }
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue如何使用媒體查詢(xún)實(shí)現(xiàn)響應(yīng)式
這篇文章主要介紹了vue如何使用媒體查詢(xún)實(shí)現(xiàn)響應(yīng)式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09使用vue3-print-nb實(shí)現(xiàn)打印pdf分頁(yè)代碼示例
這篇文章主要介紹了使用vue3-print-nb實(shí)現(xiàn)打印pdf分頁(yè)的相關(guān)資料,這種方法不僅適用于Vue3項(xiàng)目,也可以在其他前端框架中實(shí)現(xiàn)類(lèi)似的打印分頁(yè)功能,需要的朋友可以參考下2024-10-10Vue+Java 通過(guò)websocket實(shí)現(xiàn)服務(wù)器與客戶(hù)端雙向通信操作
這篇文章主要介紹了Vue+Java 通過(guò)websocket實(shí)現(xiàn)服務(wù)器與客戶(hù)端雙向通信操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09vue 父組件給子組件傳值子組件給父組件傳值的實(shí)例代碼
這篇文章主要介紹了vue 父組件給子組件傳值,子組件給父組件傳值,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-04element-ui?tree?手動(dòng)展開(kāi)功能實(shí)現(xiàn)(異步樹(shù)也可以)
這篇文章主要介紹了element-ui?tree?手動(dòng)進(jìn)行展開(kāi)(異步樹(shù)也可以),項(xiàng)目中用到了vue的element-ui框架,用到了el-tree組件,需要的朋友可以參考下2022-08-08vue實(shí)現(xiàn)列表無(wú)縫循環(huán)滾動(dòng)
這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)列表無(wú)縫循環(huán)滾動(dòng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07vue 使用moment獲取當(dāng)前時(shí)間及一月前的時(shí)間
開(kāi)發(fā)中會(huì)有要獲取當(dāng)前日期的需求,有的是獲取到當(dāng)前月份,本文就介紹了vue獲取當(dāng)前日期時(shí)間(moment、new?Date()),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2023-08-08