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

vue el-table-column 修改一整列的背景顏色

這篇具有很好參考價值的文章主要介紹了vue el-table-column 修改一整列的背景顏色。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

修改表頭以及一整列數(shù)據(jù)的背景顏色,效果如下:

總結(jié)


修改表頭以及一整列數(shù)據(jù)的背景顏色,效果如下:

vue el-table-column 修改一整列的背景顏色,vue.js,前端,javascript


修改表頭背景顏色:在el-table綁定header-cell-style

修改一整列的數(shù)據(jù)背景顏色:在el-table綁定:cell-style="columnStyle"

完整代碼如下:

<template> 
<el-table :data="tableData" style="width: 100%" stripe :cell-style="columnStyle" :header-cell-style="rowClass">
      <el-table-column prop="createByName" label="創(chuàng)建者"></el-table-column>
      <el-table-column prop="createTime" label="創(chuàng)建時間"></el-table-column>
      <el-table-column prop="message" label="操作記錄名稱"></el-table-column>
      <el-table-column prop="oldData" label="原內(nèi)容"></el-table-column>
      <el-table-column prop="newData" label="修改內(nèi)容"></el-table-column>
      <el-table-column label="操作狀態(tài)">
        <template slot-scope="scope">
          <span>{{ scope.row.status == 0 ? '正常' : '接口出現(xiàn)異常' }}</span>
        </template>
      </el-table-column>
</el-table>
</template>

<script>
export default {
 methods: {
    columnStyle({ row, column, rowIndex, columnIndex }) {
      // 第一列的背景色
      if (columnIndex === 3) {
        return 'background:#ccff99'
      }
    },
    // 修改表頭顏色
    rowClass({ rowIndex, columnIndex }) {
      if (rowIndex === 0) {
        if (columnIndex === 3) {
          // return { background: '#ff9933', color: 'white' }
          return { background: '#ccff99' }
        }
      }
    }
  }
}
</script>

總結(jié)

記錄來源于需求,希望能幫助到你~文章來源地址http://www.zghlxwxcb.cn/news/detail-738242.html

到了這里,關(guān)于vue el-table-column 修改一整列的背景顏色的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • element el-table-column 循環(huán)

    element el-table-column 循環(huán)

    當table中表頭太多了,然后不想一個一個寫,可以用循環(huán)的方式寫 先上個圖 直接上代碼 data數(shù)據(jù)

    2024年02月13日
    瀏覽(29)
  • el-table-column 設(shè)置表格內(nèi)居中

    如下代碼塊,設(shè)置屬性 align=“center”

    2024年02月06日
    瀏覽(22)
  • vue中使用element ui的el-table在el-table-column下使用slot插槽v-if條件渲染沒生效或者混亂

    vue 引入element ui中的el-table組件時,在el-table-column下使用作用域插槽,通過v-if條件來動態(tài)顯示某些元素,發(fā)現(xiàn)有的條目渲染沒生效或者混亂。如: 原因:vue虛擬dom機制,會盡量復(fù)用已存在相同節(jié)點元素而不會重新渲染,導(dǎo)致使用v-if沒有達到預(yù)期效果 解決方法:使用div元素將

    2024年02月11日
    瀏覽(26)
  • element ui中el-table-column進行自定義校驗

    element ui中el-table-column進行自定義校驗

    最近在工作中遇到了這個需求點擊確定時要將表格中的輸入框經(jīng)行校驗,記錄一下方便以后復(fù)用。 有兩種方式,第一種是提示的方式, 效果:輸入框為空的時候: 效果:點擊確定是進行校驗:? ?效果: ?代碼的思路是這樣的 data中需要定義一個用來標記的變量,名字是隨便

    2024年02月07日
    瀏覽(24)
  • 【element UI 中的af-table-column組件】el-table-column如何自適應(yīng)調(diào)整列寬,簡單高效?。?!

    【element UI 中的af-table-column組件】el-table-column如何自適應(yīng)調(diào)整列寬,簡單高效?。?!

    在element UI框架中,組件el-table-column代表table的一列,有時候我們不想讓里面的內(nèi)容換行,網(wǎng)上的方法一般是需要給自適應(yīng)列寬的column寫一個動態(tài)的width,比較麻煩。 af-table-column是基于 element-ui 組件庫的 el-table-column 組件, 支持自適應(yīng)列寬功能 使用前得先導(dǎo)入,對于第二行“V

    2024年02月08日
    瀏覽(30)
  • element-ui中使用el-table ,el-table-column循環(huán)列發(fā)現(xiàn)列錯亂解決方法

    element-ui中使用el-table ,el-table-column循環(huán)列發(fā)現(xiàn)列錯亂解決方法

    由于 需要動態(tài)循環(huán)列展示表格 而不得不 套一層div 標簽時會造成表格列錯亂的想象,這是因為el-table中不允許有除el-table-column標簽以外的元素。 1、 或許你可以試試使用template 標簽包裹 2、把div標簽刪了,不用它包裹 3、再循環(huán)前多加一行寬度為1的列 el-table-column 前面的兩種方

    2024年02月11日
    瀏覽(26)
  • el-image實現(xiàn)在el-table-column中展示多張圖片,且能夠大圖循環(huán)預(yù)覽

    el-image實現(xiàn)在el-table-column中展示多張圖片,且能夠大圖循環(huán)預(yù)覽

    效果:能在表格中展示且點擊需要查看的即可放大查看,多組圖片放大時可左右切換 ? ?核心代碼: 注意: workPhoto是圖片地址的數(shù)組 通過v-for來遍歷每個列表的圖片地址數(shù)組,結(jié)合:src=\\\"item\\\"把每個圖片展示在表格里,展示圖片的大小樣式用style來設(shè)定 通過:perview-src-list=\\\"getI

    2024年02月05日
    瀏覽(23)
  • el-table組件的el-table-column電腦端使用fixed屬性固定,移動端不使用固定,怎么實現(xiàn)?

    ? ? ? ?要在電腦端使用 fixed 固定列,而在移動端不使用,可以使用 CSS 媒體查詢結(jié)合 Vue 的動態(tài)綁定來實現(xiàn)。以下是一個示例代碼: ? ? ? ?在上面的示例中,我們使用 isDesktop 數(shù)據(jù)屬性來判斷當前設(shè)備是否為電腦端。通過監(jiān)聽窗口的 resize 事件,動態(tài)更新 isDesktop 的值。然后

    2024年02月15日
    瀏覽(26)
  • elementui el-table-column表頭換行,自定義表頭以及排序圖標的位置放置

    elementui el-table-column表頭換行,自定義表頭以及排序圖標的位置放置

    https://www.jb51.net/article/228935.htm // 在需要換行的地方加入換行符 n ,在搭配最底下的white-space樣式設(shè)置 ??想實現(xiàn)以下效果 ??想實現(xiàn)以下效果 表頭文字過長要換行顯示,讓排序圖標位于兩行文字右邊,居中顯示。 現(xiàn)在將解決問題的過程記錄一下: 1、首先想到的辦法是使用

    2024年02月11日
    瀏覽(21)
  • Element UI 使用 table 組件設(shè)置 el-table-column 寬度width為百分比無效的問題解決方案

    使用 Element el-table 組件時,給列 el-table-column 設(shè)置百分比 % 寬度無效( width=\\\"30%\\\" ) Vue中要將 el-table-column 的寬度設(shè)置成百分比的話,不能通過設(shè)置 width 來實現(xiàn),而是要設(shè)置 min-width ,并且每一列都必須設(shè)置 min-width 。 el-table 組件會被 vue 解析成 html ,Vue直接把百分號去掉把數(shù)值當

    2023年04月08日
    瀏覽(103)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包