If statement 如何在dart'中包含if语句;s文本样式
我有一个TextStyle和一个变量textBold,它可以是true或false。如何在此文本样式中实现ifIf statement 如何在dart'中包含if语句;s文本样式,if-statement,flutter,dart,textstyle,If Statement,Flutter,Dart,Textstyle,我有一个TextStyle和一个变量textBold,它可以是true或false。如何在此文本样式中实现if TextStyle( color: Colors.white, if ($textBold == true){ fontWeight: FontWeight.bold, } 您不能在该级别的构造函数上执行此操作。如果仅当参数不在映射或列表时才可能 列表示例: 列( 儿童:[ 如果(你的情况) YourWidget() ], ) 地图示例: fin
TextStyle(
color: Colors.white,
if ($textBold == true){
fontWeight: FontWeight.bold,
}
您不能在该级别的构造函数上执行此操作。如果仅当参数不在
映射
或列表
时才可能
列表示例:
列(
儿童:[
如果(你的情况)
YourWidget()
],
)
地图示例:
final x={“id”:1};
最终y={
如果(你的情况)
“SomeKey”:“somevalue”,
}
使用如下条件语句
Text(
"Hello",
style: TextStyle(
fontWeight: textBold ? FontWeight.bold : FontWeight.normal
),
),
谢谢,我完全忘记了这一点,如果是formI的话,我知道我可以在儿童身上做类似的事情,但在风格上,我无法做到这一点,因为Dart目前还不支持这一点