当前位置: 首页 > news >正文

elementui 单元格添加样式的两种方法

方法一 

<el-table-column fixed prop="name" label="姓名" width="120">
            <<template scope="scope">
              <span :class="{red:scope.row.color==1,yell:scope.row.color==2,green:scope.row.color==3}">{{scope.row.name}}</span>
                        </template>
 
             </el-table-column> 

方法二 

el-table标签上添加:cell-class-name="classmeth"。

<el-table :data="tableData3" height="250" border style="width: 100%" :cell-class-name="classmeth">


                    classmeth({
                        row,
                        column,
                        rowIndex,
                        columnIndex
                    }) {

                        // console.log(row, column, rowIndex, columnIndex)
                        if (row.color === 1 && columnIndex == 1) {
                            return 'red'
                        }
                    },

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title></title><!-- <script src="/utility/lzmain.js"></script><script src="/utility/lzmain-form.js"></script> --><!-- 引入ele --><link rel="stylesheet" href="../js/vue/index.css"><style>/*滚动条的宽度划过时变大*//*#region************浏览器默认滚动条通用google滚动条*/::-webkit-scrollbar {width: 10px;height: 10px;background-color: rgba(255, 255, 255, 0.01);}::-webkit-scrollbar-track {-webkit-box-shadow: none;border-radius: 10px;background-color: rgba(0, 0, 0, 0);}::-webkit-scrollbar-thumb {border-radius: 10px;background-color: rgba(0, 0, 0, 0.05);}*::-webkit-scrollbar:hover {transition: all 0.25s ease 0s, width 0.1s ease 0.15s, height 0.1s ease 0.15s;}*:focus::-webkit-scrollbar-thumb,*:hover::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.25);-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);}/* 表头样式 */.has-gutter .cell {font-weight: 600;}.el-table th.el-table__cell>.cell {color: #555;}/* 字体颜色 */.yell {color: yellow;}.green {color: green;}.red {color: red;}</style><body><div id="data"><div class="table-div"><el-table :data="tableData3" height="250" border style="width: 100%" :cell-class-name="classmeth"><el-table-column fixed prop="date" label="日期" width="150"></el-table-column><el-table-column fixed prop="name" label="姓名" width="120"><!--  方法一--><!-- <template scope="scope"><span :class="{red:scope.row.color==1,yell:scope.row.color==2,green:scope.row.color==3}">{{scope.row.name}}</span></template> --></el-table-column><el-table-column prop="province" label="省份" width="120"></el-table-column><el-table-column prop="city" label="市区" width="120"></el-table-column><el-table-column prop="address" label="地址" width="300"></el-table-column><el-table-column prop="zip" label="邮编" width="120"></el-table-column></el-table></div><div class="model-div  el-popover">111</div></div><script src="../js/vue/vue.js"></script><!-- 放在最下面 --><script src="../js/vue/ele-index.js"></script><script>new Vue({el: '#data',data() {return {tableData3: [{color: 1,date: '2016-05-03',name: '王小虎1',province: '上海',city: '普陀区',address: '上海市普陀区金沙江路 1518 弄',zip: 200333,}, {color: 1,date: '2016-05-02',name: '王小虎3',province: '上海',city: '普陀区',address: '上海市普陀区金沙江路 1518 弄',zip: 200333}, {color: 3,date: '2016-05-04',name: '王小虎4',province: '上海',city: '普陀区',address: '上海市普陀区金沙江路 1518 弄',zip: 200333}, {color: 1,date: '2016-05-01',name: '王小虎5',province: '上海',city: '普陀区',address: '上海市普陀区金沙江路 1518 弄',zip: 200333}, {color: 3,date: '2016-05-08',name: '王小虎',province: '上海',city: '普陀区',address: '上海市普陀区金沙江路 1518 弄',zip: 200333}, {color: 2,date: '2016-05-06',name: '王小虎',province: '上海',city: '普陀区',address: '上海市普陀区金沙江路 1518 弄',zip: 200333}, {color: 2,date: '2016-05-07',name: '王小虎',province: '上海',city: '普陀区',address: '上海市普陀区金沙江路 1518 弄',zip: 200333}]}},methods: {//方法2classmeth({row,column,rowIndex,columnIndex}) {// console.log(row, column, rowIndex, columnIndex)if (row.color === 1 && columnIndex == 1) {return 'red'}},},})</script></body></html>

http://www.lryc.cn/news/442890.html

相关文章:

  • 如何有效管理技术债务:IT项目中的长期隐患
  • 2024 “华为杯” 中国研究生数学建模竞赛(D题)深度剖析|大数据驱动的地理综合问题|数学建模完整代码+建模过程全解全析
  • Linux 清空redis缓存及查询key值
  • MySql调优(三)Query SQL优化(2)explain优化
  • Java【代码 18】处理Word文档里的Excel表格数据(源码分享)
  • 21、Tomato
  • 代码随想录 八股文训练营40天总结
  • Debian 12上安装google chrome
  • Python | Leetcode Python题解之第405题数字转换为十六进制数
  • 定位坐标系
  • 安全通信网络等保
  • 7--SpringBoot-后端开发、原理详解(面试高频提问点)
  • wordpress主题摘要调用显示错误解决办法
  • 【ESP32】ESP-IDF开发 | UART通用异步收发传输器+串口收发例程
  • 2025秋招LLM大模型多模态面试题(六)-KV缓存
  • matlab边缘点提取函数
  • Redis 执行 Lua,能保证原子性吗?
  • 让模型评估模型:构建双代理RAG评估系统的步骤解析
  • RabbitMQ 高级特性——发送方确认
  • 马踏棋盘c++
  • OpenSSH从7.4升级到9.8的过程 亲测--图文详解
  • 系统分析与设计
  • vite 使用飞行器仪表示例
  • 【隐私计算】Cheetah安全多方计算协议-阿里安全双子座实验室
  • Python 实现Excel XLS和XLSX格式相互转换
  • 黑马智数Day1
  • 网络协议全景:Linux环境下的TCP/IP、UDP
  • 制造企业MES系统委外工单管理探析
  • 【C语言-数据结构】顺序表的基本操作
  • 使用Renesas R7FA8D1BH (Cortex®-M85)实现多功能UI