我想在if条件之后设置图标,例如如果条件为true,我将设置一个图标,否则将设置另一个图标。我的问题是,如果flutter小部件中的语句可以使用它吗?如果是的话,如何在这里使用图标,这是我的代码:
if(this.iconName == 'green'){
Icon(Icons.verified_user, color: Colors.green),
}else{
Icon(Icons.verified_user, color: Colors.blueAccent),
}
答案 0 :(得分:3)
尝试
Icon(Icons.verified_user: , color: this.iconName=='green'? Colors.green : Colors.blueAccent),