惊雷无声 发表于 2025-1-8 23:25:42

Vue2:el-table中的笔墨根据内容改变颜色

想要实现的效果如图,【级别】和【P】列的颜色根据笔墨内容变革
https://i-blog.csdnimg.cn/direct/14f541dd890e412dbbecc2144186c8c9.png
1、正常创建表格
<template>
    <el-table
      :data="tableData"
      style="width: 100%">
      <el-table-column prop="id" label="ID"/>      
      <el-table-column prop="subject" label="Bug标题"/>      
      <el-table-column prop="severity" label="级别"/>      
    </el-table>
</template> 2、添加作用域插槽
在el-table-column中定义一个作用域插槽,在作用域插槽中,可以通过scope对象来访问el-table列中的数据,并利用:style绑定内联样式来设置笔墨颜色。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Vue2:el-table中的笔墨根据内容改变颜色