最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vxe-table中vxe-grid中的高亮行、高亮列實例

 更新時間:2025年04月24日 16:31:21   作者:大個個個個個兒  
這篇文章主要介紹了vxe-table中vxe-grid中的高亮行、高亮列實例,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

vxe-table中vxe-grid中的高亮行、高亮列

效果圖

實例代碼

<vxe-grid v-bind="gridOptions" ref="tableRefs"></vxe-grid>


// 指定要高亮的列名
const highlightColumns = ref(['companyName', 'typeName']);

// 創(chuàng)建一個通用的 cellClassName 函數(shù)
const getCellClassName = ({ column }) => {
  if (highlightColumns.value.includes(column.field)) {
    return 'highlight-column';
  }
  return '';
};

const gridOptions = ref({
  data: [
    {
      companyName: '公司1',
      personName: '張三',
      typeName: '類型A',
      createDate: '2025-03-01',
      companyNameAgo: '公司X',
      proxyOrgName: '代墊公司Y'
    },
    {
      companyName: '公司2',
      personName: '李四',
      typeName: '類型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: '人員名稱',
      field: 'personName'
    },
    {
      title: '類型名稱',
      field: 'typeName'
    },
    {
      title: '變更日期',
      field: 'createDate'
    },
    {
      title: '變更前公司',
      field: 'companyNameAgo'
    },
    {
      title: '當前任職公司',
      field: 'companyName'
    },
    {
      title: '代墊公司',
      field: 'proxyOrgName'
    }
  ]
});



//高亮樣式
 :deep(.highlight-row) {
    background-color: #ffffcc; /* 或者任何你想要的顏色 */
  }
  :deep(.highlight-column) {
    background-color: #fff86b; /* 或者任何你想要的顏色 */
  }

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Bootstrap + Vue.js實現(xiàn)添加刪除數(shù)據(jù)示例

    使用Bootstrap + Vue.js實現(xiàn)添加刪除數(shù)據(jù)示例

    本篇文章主要介紹了使用Bootstrap + Vue.js實現(xiàn) 添加刪除數(shù)據(jù)示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • vue3中實現(xiàn)使用element-plus調(diào)用message

    vue3中實現(xiàn)使用element-plus調(diào)用message

    這篇文章主要介紹了vue3中實現(xiàn)使用element-plus調(diào)用message,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • 基于Vue2的獨立構(gòu)建與運行時構(gòu)建的差別(詳解)

    基于Vue2的獨立構(gòu)建與運行時構(gòu)建的差別(詳解)

    下面小編就為大家分享一篇基于Vue2的獨立構(gòu)建與運行時構(gòu)建的差別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • 關(guān)于elementUi表格合并行數(shù)據(jù)并展示序號

    關(guān)于elementUi表格合并行數(shù)據(jù)并展示序號

    這篇文章主要介紹了關(guān)于elementUi表格合并行數(shù)據(jù)并展示序號,通過給table傳入span-method方法可以實現(xiàn)合并行或列,方法的參數(shù)是一個對象,感興趣的朋友可以學習一下
    2023-04-04
  • vue項目之index.html如何引入JS文件

    vue項目之index.html如何引入JS文件

    這篇文章主要介紹了vue項目之index.html如何引入JS文件問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • vue?table表格中如何控制下拉框的顯示隱藏

    vue?table表格中如何控制下拉框的顯示隱藏

    這篇文章主要介紹了vue?table表格中如何控制下拉框的顯示隱藏問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 詳解使用mpvue開發(fā)github小程序總結(jié)

    詳解使用mpvue開發(fā)github小程序總結(jié)

    這篇文章主要介紹了詳解使用mpvue開發(fā)github小程序總結(jié),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • vue 插件的方法代碼詳解

    vue 插件的方法代碼詳解

    在開發(fā)項目的時候,我們一般都用 vue-cli 來避免繁瑣的 webpack 配置和 template 配置。這篇文章主要介紹了如何寫一個 vue 插件,需要的朋友可以參考下
    2019-06-06
  • 深入理解vue-class-component源碼閱讀

    深入理解vue-class-component源碼閱讀

    這篇文章主要介紹了深入理解vue-class-component源碼閱讀,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-02-02
  • 詳解Vue SPA項目優(yōu)化小記

    詳解Vue SPA項目優(yōu)化小記

    這篇文章主要介紹了詳解Vue SPA項目優(yōu)化小記,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07

最新評論

班玛县| 平湖市| 阿城市| 富锦市| 兴义市| 定安县| 芷江| 婺源县| 曲松县| 杂多县| 乌恰县| 中超| 穆棱市| 澜沧| 文昌市| 乌拉特后旗| 赤城县| 武胜县| 巴塘县| 邵东县| 嘉鱼县| 桐乡市| 晴隆县| 漾濞| 项城市| 潍坊市| 乃东县| 肥乡县| 安阳县| 高邑县| 玛纳斯县| 南投县| 合江县| 左权县| 民勤县| 许昌市| 高尔夫| 册亨县| 和静县| 隆德县| 深圳市|