Flutter 如何使用条件定义颤振中的图标颜色?
我希望当一个变量为=true时,图标会是一种颜色,但如果它为=false,则会是另一种颜色。知道我如何在颤振中做到这一点吗?既然您没有指定,我将使用容器小部件作为示例Flutter 如何使用条件定义颤振中的图标颜色?,flutter,dart,conditional-statements,Flutter,Dart,Conditional Statements,我希望当一个变量为=true时,图标会是一种颜色,但如果它为=false,则会是另一种颜色。知道我如何在颤振中做到这一点吗?既然您没有指定,我将使用容器小部件作为示例 bool colorChange = false; Container( color: colorChange? Colors.blue : Colors.red, ) 这肯定会起作用。因为您没有指定,所以我将使用容器小部件作为示例 bool colorChange = false; Container( color
bool colorChange = false;
Container(
color: colorChange? Colors.blue : Colors.red,
)
这肯定会起作用。因为您没有指定,所以我将使用容器小部件作为示例
bool colorChange = false;
Container(
color: colorChange? Colors.blue : Colors.red,
)
这肯定有用。试试这个
Icon(
Icons.widgets,
color: (your boolean value goes here)? Colors.blue : Colors.amber,
),
试试这个
Icon(
Icons.widgets,
color: (your boolean value goes here)? Colors.blue : Colors.amber,
),