嗨,我在显示变量值时遇到麻烦,除了终端以外,该变量的位置比第一个多零。
我有2个简单的变量,我在应用程序的开头进行了初始化
国际玩家= 00 双锅= 00.00
id就像我的变量在应用程序拳头启动时一样显示在屏幕上,但它总是将播放器还原为0,pot还原为0.0
我对使用文本小部件进行操作很不走运,它只会显示1个零
Text(
'Players : $players',
style: TextStyle(fontWeight: FontWeight.bold, fontSize: 25.0),
),
Text(
'Current Pot : $pot',
style: TextStyle(fontWeight: FontWeight.bold, fontSize: 25.0),
),
有什么想法吗?
答案 0 :(得分:2)
当players
的值和pot
的值改变时,预期会发生什么行为尚不清楚。您可能正在按照players.toString().padLeft(2, '0')
和pot.toStringAsFixed(2).padLeft(5, '0')
的方式寻求帮助。这些值在DartPad中更改时显示的行为。