如何使用flatter从JSON API更改颜色依赖状态

如何使用flatter从JSON API更改颜色依赖状态,json,flutter,dart,Json,Flutter,Dart,我有类似JSON的字符串 `[{"name":"Zahid","leads":"0"},{"name":"Nikhil","leads":"0"},{"name":"Rupak","leads":"AB"}]` 当lead=>“leads”:“0”或任何整

我有类似JSON的字符串

`[{"name":"Zahid","leads":"0"},{"name":"Nikhil","leads":"0"},{"name":"Rupak","leads":"AB"}]`


当lead=>“leads”:“0”或任何整数值为蓝色,lead=>“leads”:“AB”为红色时,我将尝试更改颜色,仅在您为文本“lead”编写样式的地方编写条件语句

text(lead,style:TextStyle(
color: (lead==0)?Colors.blue:(lead==AB)?Colors.red:Colors.black
))

就在为文本“lead”编写样式的地方,编写条件语句

text(lead,style:TextStyle(
color: (lead==0)?Colors.blue:(lead==AB)?Colors.red:Colors.black
))

在设置颜色之前,您需要检查的所有内容让我用一个示例向您展示

假设您在变量名lead_value中获得了lead值,因此在设置颜色时,您可以像这样进行检查


颜色:铅值=='AB'?Colors.red:Colors.blue,

设置颜色之前需要检查的所有内容让我用一个示例演示

假设您在变量名lead_value中获得了lead值,因此在设置颜色时,您可以像这样进行检查


颜色:铅值=='AB'?颜色。红色:颜色。蓝色,

非常感谢它的工作方式非常感谢它的工作方式非常感谢它的工作方式非常感谢它的工作方式非常感谢它的工作方式