在 Text widget flutter 中打印 int 值

2024-03-05

我们如何在 Text 小部件中打印 int 值?我尝试使用“$num”,但它只是作为 num 的实例出现。

这是我到目前为止所尝试的

Text(
   '$widget.count'+'. ',
    style: TextStyle(
    fontFamily: 'sansPro',
    fontSize: 15,
    color: Colors.black,
    fontWeight: FontWeight.bold,
      ),
    ),

在您的具体情况下,您需要用以下方式包装数据{},所以将代码更新为以下,

Text(
   '${widget.count}''. ',
    //...
);

欲了解更多详细信息:

“打印”或“渲染”num值是一个int or a double在 dart 中你可以使用.toString()变量上的方法。您还可以使用“字符串插值”,即计算变量或表达式中的值String.

例如创建一个Text渲染变量 X 的小部件:

Text(x.toString());

使用字符串插值,您可以使用:

Text("$x");

如果变量需要作为表达式的一部分进行计算,也就是说,如果可用变量是表达式的一部分Object或者您想在计算最终值之前应用操作,则需要将表达式包装在{},其代码是

Text("${x * 100}");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Text widget flutter 中打印 int 值 的相关文章

随机推荐