vue table 行改变颜色

这篇具有很好参考价值的文章主要介绍了vue table 行改变颜色。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 改变表格行背景色
el-table :cell-style="TableCellStyle"

 //设置表格背景颜色
  TableCellStyle(row: any, column: any, rowIndex: any, columnIndex: any) {
    if (!row.columnIndex) {
      return 'background-color:  #e2e7ea';
    } else {
      if (row.columnIndex < 11) {
        return 'background-color:  #e2e7ea';
      } else {
        return null;
      }
    }

  }
  • 改变行文字颜色

方案一

el-table :row-class-name="tableAddClass"

tableAddClass({row,rowIndex}) {
  if (row.is_halt) {
    return 'tr-red';
  }
  return '';
}


<style scoped>
  .el-table .tr-red {
    color: red !important;
  }
</style>

方案二文章来源地址https://www.toymoban.com/news/detail-801275.html

el-table :cell-style="TableCellStyle"

 //设置表格背景颜色
  TableCellStyle(row: any, column: any, rowIndex: any, columnIndex: any) {
    if (!row.columnIndex) {
      return 'color:  #e2e7ea';
    } else {
      if (row.columnIndex < 11) {
        return 'color:  #e2e7ea';
      } else {
        return null;
      }
    }

  }

到了这里,关于vue table 行改变颜色的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • elementUi中的el-table表格的内容根据后端返回的数据用不同的颜色展示

    效果图如下: 首先 首先:需要在表格行加入 template slot-scope=\\\"{ row }\\\" /template标签  2.在methods里面加入这个方法:  3.去设置自己喜欢的颜色: //还有另一种(这种后端返回的数据里面带有背景色的字段)    

    2024年02月10日
    浏览(42)
  • vue 获取elementUI中的el-table里每一行的index并传到方法中

    通过在el-table组件上绑定@row-click事件,获取所点击的行的index: 请注意,在处理handleRowClick方法时,我们需要计算出所点击的行在el-table数据数组中的位置,这里使用了event.target.parentNode.rowIndex-1来获取其索引值。 使用element-ui中的slot-scope属性,将每一行的索引传递给自定义列

    2024年02月10日
    浏览(49)
  • Vue+el-table 修改表格 单元格横线边框颜色及表格空数据时边框颜色

    找到对应的css样式进行修改

    2024年04月11日
    浏览(59)
  • Vue结合ElementUi修改<el-table>表格的背景颜色和表头样式

    修改table的表头背景 和 字体颜色: 以下是修改el-table表格内容的背景色和边框样式:

    2024年02月11日
    浏览(63)
  • VUE el-table设置表格表头居中,内容列居中/左对齐/右对齐

    1、 统一设置设置表头居中 加上【:header-cell-style=\\\"{\\\'text-align\\\':\\\'center\\\'}\\\"】 统一设置设置内容列居中 加上【:cell-style=\\\"{\\\'text-align\\\':\\\'center\\\'}\\\"】 2、 在每个el-table-column标签上边设置    align=\\\"center \\\"

    2024年02月17日
    浏览(60)
  • Vue修改element-admin UI <el-table> tr 表-子项的高度 及背景颜色

    先看效果图-表头背景颜色高度  自定义 样式代码 -----别想着加  !important    我也试了不行 如果style 用了  :style lang=\\\"scss\\\" /* 注意此处不能有scoped 否则样式无法生效 */           那么去掉 ::v-deep 即可正常使用

    2024年02月15日
    浏览(52)
  • Vue 中 Element UI 的 el-table 组件实现动态表头和内容

    在 Vue 中使用 Element UI 的 el-table 组件时,为了实现动态表头(包括第一层表头及其下的嵌套表头或子表头)。需要后端返回的数据结构能够体现表头层级关系以及对应的数据结构相匹配。这样的数据通常是一个嵌套数组,每个表头单元可能包含自身的列信息以及它的子表头和

    2024年01月20日
    浏览(57)
  • el-table 改变行高

    el-table改变行高 row-style 行的 style 的回调方法,也可以使用一个固定的 Object 为所有行设置一样的 Style。 cell-style 单元格的 style 的回调方法,也可以使用一个固定的 Object 为所有单元格设置一样的 Style。 header-row-style 表头行的 style 的回调方法,也可以使用一个固定的 Object 为所

    2024年02月11日
    浏览(33)
  • VUE+Element UI项目中使用el-table出现的内容块左右抖动问题解决方法

    el-table中出现的抖动问题 为了提高项目中组件的复用性,一般我们都会使用 v-if 或 v-show 加在 el-table-column 上来实现不同场景下页面内容的展示 现象描述 页面渲染出表格以及表格中的所有内容,当触发表格中的自定义点击事件或者切换tab页时,表格里面的单元格和内容行就会

    2024年02月06日
    浏览(52)
  • el-table 去掉边框(修改颜色)

     原始: 去掉表格的border属性,每一行下面还会有一条线,并且不能再拖拽表头   为了满足在隐藏表格边框的情况下还能拖动表头,修改相关css即可,如下代码 最终效果:     其它代码 

    2024年02月13日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包