如何根据单元格值有条件地设置 ReactJs 材料表单元格的样式?

2024-03-16

我在材料表中有一个列,其中包含成功、失败等值。 根据这些值,我需要在单元格上应用颜色。如何使用材质表来实现.


这个答案是专门针对反应材料表 https://material-table.com/#/

在列部分中,我们需要具有如下所述的内容,因此当在表中呈现数据时,它将根据单元格值有条件地应用样式。

    {
    title: 'Status', field: 'status',
        render: rowData => {
            return
            rowData.status == "Pending" ? <p style={{ color: "#E87722", fontWeight: "bold" }}>{rowData.status}</p> :
                rowData.status == "SUCCESS" ? <p style={{ color: "#008240", fontWeight: "bold" }}>{rowData.status}</p> :
                    <p style={{ color: "#B0B700", fontWeight: "bold" }}>{rowData.status}</p>
        }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何根据单元格值有条件地设置 ReactJs 材料表单元格的样式? 的相关文章

随机推荐

  • 集成测试时在AngularJS中使用$injector(不使用ngMock)

    我需要使用 Karma Jasmine 在 AngularJS 中设置一些集成测试 但遇到麻烦 因为不使用 ngMock 时 因为我想访问实际的 http 端点 没有module or inject方法 那么如何将服务注入到我的测试中呢 我
  • Ubuntu + scala REPL,未在控制台上键入命令

    我使用的是 Ubuntu 18 04 Scala 2 11 12 OpenJDK 64 位服务器虚拟机 Java 1 8 0 162 一旦我打开 scala shell 我就看不到我输入的任何内容 但它会被输入 下面是我打字时发生的情况pr
  • 如何在两条直线android之间放置文本?

    我需要在直线之间放置文本 我尝试使用视图 但文本视图位于该行下方 怎么解决这个问题呢 我的代码如下
  • Maven - 在当前项目和插件组中找不到前缀“tomcat7”的插件

    我创建了一个 Maven 项目 这是结构 parent core web 但是当我尝试使用命令进行部署时mvn tomcat7 deploy 我收到以下错误 No plugin found for prefix tomcat7 in the
  • 链接维度的不同粒度级别的事实表

    数据仓库设计新手 我有一个代表地理位置 例如郊区 城市 州 的非规范化维度表 这是一个缓慢变化的维度 还有多个事实表 每个事实表都有不同的粒度级别 是否可以对此进行建模 以便事实表使用代理键 同时维护非规范化维度表 如果您实际上拥有相同的维
  • 类型错误:流未定义

    无法向我的小型 React 应用程序添加数据库连接 我尝试了一堆 npm 模块 sqlite sqlite3 realm 全部因类型错误而回退 TypeError stream is undefined 我什么也没做 只是在我的组件中添加了
  • 我如何找到启动我的进程的计划任务的实例ID/相关ID

    如果我有一个运行我的 EXE 的 Windows 计划任务 有没有办法从我的 EXE 内部找到触发我的计划任务实例 简单的回答是 不 你能做的最好的事情是以编程方式访问任务调度程序库 看看你所在的进程是否处于 运行 模式 获取进程的 PID
  • 检测两张图片之间的相似点然后将它们叠加(Python)

    我有两张相同神经切口的照片 深度略有不同 每张切片使用不同的染料进行染色 我想叠加这两个图像 但它们在幻灯片 照片上没有完美对齐 因此无法简单地做到这一点 我想要做的是编写代码来检测两个切片之间的相似形状 即相同的单元格 然后根据这些单元格
  • Django自定义装饰器重定向问题

    我尝试在 Django 中编写一个自定义装饰器 如果用户未通过该页面登录 我想将用户重定向到自定义登录页面 我已经编写了装饰器并调试了它 虽然如果用户未登录 它可以正常工作 但在用户登录后 它会给出错误 The view APPNAME v
  • Playwright locator.evaluateAll 如何返回使用节点 forEach 填充的地图

    我想抢夺所有人的财产
  • 如何从文本文件中读取信息?

    我有数百个文本文件 每个文件中包含以下信息 Auto Corelation Results 1 09 19 18 non Significant STATISTICS FOR MANN KENDELL TEST S 609 VAR S 16
  • 您将如何做到这一点:表格还是 CSS? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何使用 Jersey(测试框架)将数据源依赖项注入到 RESTful Web 服务中?

    我正在使用 Jersey 构建一个 RESTful Web 服务 该服务依赖 MongoDB 来实现持久性 Web 服务本身连接到默认数据库 但对于单元测试 我想使用单独的测试数据库 我将在 setUp 中填充此测试数据库 运行测试 然后在
  • 每张信用卡的 paypal payer_id 是唯一的吗? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我想知道使用同一张信用卡的两次单独付款的 paypal payer id 是否相同 这显然对于检测可能的欺诈交易很有用 请注意 对于 paypal 帐
  • Vim 脚本突出显示大括号等标签的末尾

    我需要一个 Vim 脚本来在光标位于标签开头时突出显示标签的结尾 例如 在 html 标签中 当光标位于标签开头时 它应该突出显示标签结尾 接口应该是通用的 以便可以添加更多标签 如果您将 html vim 文件替换为this http w
  • 空值可以传递给包裹吗?

    是否可以写null to Parcel当分割一个对象时 得到null再次解压时又回来了 假设我们有以下代码 public class Test implements Parcelable private String string null
  • 在调用 Main() 之前 Windows 会做什么?

    Windows 必须做一些事情来解析 PE 标头 将可执行文件加载到内存中 并将命令行参数传递给main Using OllyDbg I have set the debugger to break on main so I could v
  • Twitter API请求限制问题

    我编写了一个小型 java 程序来从 Twitter 下载所有朋友和关注者的个人资料图片 但我收到错误 因为每个 IP 地址每小时只允许 150 个请求 确切的错误是 twitter4j TwitterException 400 The r
  • SELECT 语句中的子查询 (MySQL)

    我正在创建一个 SQL 语句 它将返回一个产品列表以及我在每个商店中可以找到的每种产品的数量 我的表的结构 带有一些示例数据 如下 productID size color stock storeID 1 S RED01 1 BCN 1 S
  • 如何根据单元格值有条件地设置 ReactJs 材料表单元格的样式?

    我在材料表中有一个列 其中包含成功 失败等值 根据这些值 我需要在单元格上应用颜色 如何使用材质表来实现 这个答案是专门针对反应材料表 https material table com 在列部分中 我们需要具有如下所述的内容 因此当在表中呈