有没有办法将 1000000 这样的数字显示为 1 000 000 ?我尝试过使用 NumberFormat
var formatter = NumberFormat("#,###");
return Text("${formatter.format(price.toInt())}"); // 985000 returns 985,000
Run Code Online (Sandbox Code Playgroud)
但我想要一个空格而不是逗号
编辑
通过添加方法replaceAll解决
var formatter = NumberFormat('#,###');
return Text('${formatter.format(price.toInt())}'.replaceAll(',', ' '));
Run Code Online (Sandbox Code Playgroud)
再次感谢!
Nag*_*ual 11
var formatter = NumberFormat('#,###');
return Text('${formatter.format(price.toInt())}'.replaceAll(',', ' '));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4037 次 |
| 最近记录: |