<el-table-columnprop="isPass"label="是否通过"><templatescope="scope"><spanv-if="scope.row.isPass==='审核通过'"style="color:green">审核通过</span><spanv-else-if="scope.row.isPass==='待审核'">待审核</span><spanv-elsestyle="color:red">未通过</span></template></el-table-column>...
2.尝试使用el-table里面的:cell-class-name <el-table :data="gridData" border style="width: 100%" max-height="350" :header-cell-style="{background:'rgb(244, 244, 245)',color:'#606266'}" :cell-class-name="rowClass"> row:里面是所有字段 column:是当前tb rowIndex:行数 columnIndex:列数...
<el-table-column prop="address" label=" 地址" > //用插槽的方法来改变颜色! <template #default="scope"> <span:style="color: red"> {{ scope.row.isOverText }} </span> </template> </el-table-column> PS: 实践中发现,在template定义这里 #default="scope" 一定要写成#default,使用scope或...
-- 需求:三国人物表格,要求不同的国别展示不同的颜色(魏国红色、蜀国黑色、吴国蓝色) --><el-table:data="tableData"style="width: 100%"><el-table-columnprop="name"label="姓名"width="180"></el-table-column><el-table-columnprop="nation"label="国别"width="180"><!-- 思路通过模板插槽,获取...
el-table-column根据不同值显示不同颜色 小生不才 2021-04-20 阅读1 分钟<el-table-column prop="statusDesc" label="状态" width="90"> <template slot-scope="scope"> <div :style="{'color':scope.row.status==1? 'red':'#333'}"> {{scope.row.statusDesc}} </div> </template> </el-...
<el-table-column prop="processStatusName" label="状态" width="100" align="center" > <template slot-scop
table-column></el-table></div></template><script>// 给某一行添加背景色classrowStyle({row,rowIndex}){// 如果当前行有添加的className,就添加背景色if(row.rowColor==='blueRowbg'){return'blueRowbg'}else{return''}},reachData(){//创建一个存放需要合并行数的数组this.spanArr=[1]letlist=...
为了实现这一需求,需要使用 span-method 属性。该属性接收一个回调函数,该函数会根据参数判断当前单元格是否需要合并以及合并多少行。在回调函数内部,可以根据参数 row, column, rowIndex, columnIndex 进行逻辑判断,实现合并。2、给合并的行数添加颜色 为实现给合并的行添加颜色,可以利用 row-class-...
<el-table-columnprop="isPass"label="是否通过"><templatescope="scope"><spanv-if="scope.row.isPass==='审核通过'"style="color: green">审核通过</span><spanv-else-if="scope.row.isPass==='待审核'">待审核</span><spanv-elsestyle="color: red">未通过</span></template></el-table-column...