ale*_*qri 5 dart android-studio flutter
我们如何在 Text 小部件中打印 int 值?我尝试使用“$num”,但它只是作为 num 的实例出现。
这是我到目前为止尝试过的
Text(
'$widget.count'+'. ',
style: TextStyle(
fontFamily: 'sansPro',
fontSize: 15,
color: Colors.black,
fontWeight: FontWeight.bold,
),
),
Run Code Online (Sandbox Code Playgroud)
Roh*_*ker 12
在您的具体情况下,您需要用 包装数据{},因此将代码更新为以下内容,
Text(
'${widget.count}''. ',
//...
);
Run Code Online (Sandbox Code Playgroud)
欲了解更多详细信息:
要“打印”或“渲染” dart 中的numanint或 a值,您可以在变量上使用该方法。您还可以使用“字符串插值”来计算.double.toString()String
例如,创建一个Text呈现变量 X 的小部件:
Text(x.toString());
Run Code Online (Sandbox Code Playgroud)
使用字符串插值,您可以使用:
Text("$x");
Run Code Online (Sandbox Code Playgroud)
如果需要将变量作为表达式的一部分进行计算,也就是说,如果可用值是 的一部分Object,或者您想在计算最终值之前应用操作,则需要将表达式包装在 中{},其代码将是
Text("${x * 100}");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12201 次 |
| 最近记录: |