如果变量的值大于10,我试图将下面的颜色从红色更改为绿色。我该怎么做?因为'color:'不接受if,else语句:
Card(
child: Column(
children:[
Text('Calls Taken',
style: TextStyle(
fontSize: 16.0,
decoration: TextDecoration.underline,
),),
Text('10'),
],
),
color: Colors.redAccent
),
上述卡片小部件在继承StatelfulWidgets的类下
预先感谢您!
答案 0 :(得分:2)
仅在使用
时使用三元color: variable > 10 ? Colors.redAccent : Colors.green