【发布时间】:2022-12-08 08:20:02
【问题描述】:
我在 ShP 列表中有一列,我需要我们输入的任何数字根据它们适合的范围更改颜色: <= 50 为红色,=>51 为琥珀色,>75 为绿色
我让它在两个范围内工作,但我仍在尝试找出我应该将 >51 和 <74 之间的数字范围写入的格式,但我还没有找到将其写下来的格式。
这是我到目前为止的工作:
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json",
"elmType": "div",
"attributes": {
"class": "=if(@currentField <= 50,'sp-field-severity--blocked', if(@currentField >75,'sp-field-severity--good','')"
},
"children": [
{
"elmType": "span",
"style": {
"display": "inline-block",
"padding": "0 4px"
},
"attributes": {
"iconName": "=if(@currentField <= 50,'SadSolid', if(@currentField >75,'Emoji2', '')"
}
},
{
"elmType": "span",
"txtContent": "@currentField"
}
]
}
谁能看到我错过了什么?我离得不远了……我今天已经适应了第二个条件,而且很有效。最后一个去。
【问题讨论】:
标签: json list formatting range