国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

element-ui table 指定單元格動態(tài)字體顏色設(shè)置

這篇具有很好參考價值的文章主要介紹了element-ui table 指定單元格動態(tài)字體顏色設(shè)置。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

element-ui table 指定單元格動態(tài)字體顏色設(shè)置

根據(jù)后端返回的值,動態(tài)的自動變更element-ui table 指定單元格的字體的顏色或者整行的顏色值

一、指定單元格突出顯示顏色,如:根據(jù)bug級別來顯示不同的顏色值

<el-table
		ref="BugTable"
		:header-cell-style="{bgColor: '#B5B5B5',fontColor:'#000000',fontSize: '12px'}"
		:cell-style="cellStyle"
		:key="tableKey"
		v-loading="listLoading"
		:data="list"
		stripe
		border
		fit
		highlight-current-row
		style="width:100%;">
		<el-table-column label="序號" prop="ID" align="center" width="70px" fit sortable></el-table-column>
		<el-table-column label="禪道BugID" prop="bugID" align="center" width="110px" fit sortable></el-table-column>
		<el-table-column label="Bug級別" prop="bugLevel" align="center" width="100px" fit sortable></el-table-column>

</el-table>
methods: {
? ? ? ? cellStyle({row, column, rowIndex, columnIndex}) {
? ? ? ? ? ? if (row.bugLevel === '致命' && columnIndex === 4) {
? ? ? ? ? ? ? ? return 'color: #FF0000'
? ? ? ? ? ? } else if (row.bugLevel === '嚴(yán)重' && columnIndex === 4) {
? ? ? ? ? ? ? ? return 'color: #ff9900'
? ? ? ? ? ? } else if (row.bugLevel === '一般' && columnIndex === 4) {
? ? ? ? ? ? ? ? return 'color: #3333ff'
? ? ? ? ? ? } else if (row.bugLevel === '輕微' && columnIndex === 4) {
? ? ? ? ? ? ? ? return 'color: #009933'
? ? ? ? ? ? } else {
? ? ? ? ? ? ? ? return 'color: #666666'
? ? ? ? ? ? }


? ? ? ? },
?? ??? ?}

顯示效果

二、整行顏色突出顯示,如:判斷某個字段的值為指定內(nèi)容時,改變整行的顏色值

去掉:?&& columnIndex === 4 即不指定某個單元格文章來源地址http://www.zghlxwxcb.cn/news/detail-568119.html

methods: {
? ? ? ? cellStyle({row, column, rowIndex, columnIndex}) {
? ? ? ? ? ? if (row.bugLevel === '致命') {
? ? ? ? ? ? ? ? return 'color: #FF0000'
? ? ? ? ? ? } else if (row.bugLevel === '嚴(yán)重') {
? ? ? ? ? ? ? ? return 'color: #ff9900'
? ? ? ? ? ? } else if (row.bugLevel === '一般') {
? ? ? ? ? ? ? ? return 'color: #3333ff'
? ? ? ? ? ? } else if (row.bugLevel === '輕微') {
? ? ? ? ? ? ? ? return 'color: #009933'
? ? ? ? ? ? } else {
? ? ? ? ? ? ? ? return 'color: #666666'
? ? ? ? ? ? }


? ? ? ? },
?? ??? ?}

到了這里,關(guān)于element-ui table 指定單元格動態(tài)字體顏色設(shè)置的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Element-ui 動態(tài)Table表格

    Element-ui 動態(tài)Table表格

    最近在做相關(guān)需求,感覺太多的重復(fù)代碼,網(wǎng)上也很多這種動態(tài)的,寫的很好,所以我借鑒了很多大佬的動態(tài)table表格,結(jié)合需求,完成了我自己需要的table。 1.config文件夾相關(guān)配置文件 2.一個用來配置的’pageTable.vue’文件 其實table 表格里面的align也可以動態(tài),我這里偷懶了

    2024年02月11日
    瀏覽(21)
  • vue中Element-ui 表格 (Table)合并行、列單元格

    vue中Element-ui 表格 (Table)合并行、列單元格

    先在el-table里加個屬性:span-method綁定方法objectSpanMethod(),這個用來把你想合并的列根據(jù)你寫的邏輯來合并,再寫個getSpanArr(),這個寫合并的邏輯。 加一個屬性兩個方法,然后在獲取表格數(shù)據(jù)的時候調(diào)用一下getSpanArr(),示例代碼寫了四個邏輯,根據(jù)id相同合并,根據(jù)id和其他字段

    2024年02月10日
    瀏覽(25)
  • element-ui el-table 如何實現(xiàn)合并單元格

    el-table的組件的可以合并單元格,先定義參數(shù)span-method 方法objectSpanMethod。在方法內(nèi)控制當(dāng)前單元格渲染成幾個單元格或者刪除掉當(dāng)前單元格。 比如:代碼中定義:span-method=\\\"objectSpanMethod\\\" objectSpanMethod實現(xiàn)是在方法區(qū),具體內(nèi)容是根據(jù)變量rowSpanList 去決定當(dāng)前單元格是展示還是刪

    2024年02月03日
    瀏覽(32)
  • 基于element-ui的table實現(xiàn)樹級表格操作及單元格合并

    基于element-ui的table實現(xiàn)樹級表格操作及單元格合并

    如題,公司業(yè)務(wù)需求,數(shù)據(jù)結(jié)構(gòu)比較復(fù)雜,需要在一張表內(nèi)實現(xiàn)多級樹狀數(shù)據(jù)展示及同屬性的單元格合并,并在表格內(nèi)實現(xiàn)增刪改操作。 網(wǎng)上翻閱了很多實例,沒有能解決所有需求的案例,于是自己實現(xiàn)了一套。 時間匆忙,邏輯有優(yōu)化的地方還請無償指出! 最終效果如下

    2024年02月14日
    瀏覽(27)
  • element-ui復(fù)雜table表格-動態(tài)新增列、動態(tài)調(diào)整行、列順序

    element-ui復(fù)雜table表格-動態(tài)新增列、動態(tài)調(diào)整行、列順序

    目標(biāo): 實現(xiàn)一個復(fù)雜table具有以下功能:表格行展開、全部展開、收起、全部收起;可動態(tài)配置展示哪些列、調(diào)整列展示順序;動態(tài)調(diào)整行順序、行上移、行下移、行移動最頂部、行移動最底部 思路: 本質(zhì)上就是將表格看成一個數(shù)組,對表格的操作當(dāng)成對數(shù)組的操作。

    2024年02月11日
    瀏覽(22)
  • 【vue】element-ui、el-table使用V-for循環(huán)動態(tài)添加表頭和數(shù)據(jù)

    【vue】element-ui、el-table使用V-for循環(huán)動態(tài)添加表頭和數(shù)據(jù)

    參考鏈接 https://blog.csdn.net/xz1589155358/article/details/126597271

    2024年02月11日
    瀏覽(28)
  • 修改element-ui主題顏色

    方法1:創(chuàng)建一個公共的更改的CSS文件,在CSS文件里寫入 $–color-primary:加顏色,最后在main.js中引入 方法2:借助在線主題生成工具,設(shè)置自己想要的顏色,下載主題,解壓之后,在main.js 中引入 方法3:安裝主題工具 1、安裝主題工具 2、從 npm 安裝theme 3、初始化變量文件 4、根

    2024年02月11日
    瀏覽(27)
  • Element-UI表格自定義背景顏色

    Element-UI表格自定義背景顏色

    筆記 1.如圖所示 2.?自定義樣式 ????????此處自定義設(shè)置時要加 /deep/、important ,否則不生效; 清除鼠標(biāo)經(jīng)過時的背景顏色: /deep/.el-table?tbody?tr:hovertd{ ????background-color:?unset?!important; } * 如果未設(shè)置!important該效果不生效 自定義樣式時使用f12查看元素,找到對應(yīng)元素的

    2024年02月15日
    瀏覽(40)
  • element-ui表格Table詳解

    element-ui表格Table詳解

    先給大家展示一下效果 Table 屬性? 屬性名 說明 類型 可選值 默認(rèn)值 data 顯示的數(shù)據(jù) array — — height Table 的高度, 默認(rèn)為自動高度。 如果 height 為 number 類型,單位 px;如果 height 為 string 類型,則這個高度會設(shè)置為 Table 的 style.height 的值,Table 的高度會受控于外部樣式。 s

    2024年02月07日
    瀏覽(24)
  • element-ui 設(shè)置table表頭固定

    element-ui 設(shè)置table表頭固定

    設(shè)置包裹table組件的標(biāo)簽flex:1 將table高度設(shè)為100% 統(tǒng)一設(shè)置樣式,在App.vue添加樣式: 對應(yīng)界面設(shè)置樣式

    2024年02月11日
    瀏覽(93)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包