【发布时间】:2021-09-23 04:22:54
【问题描述】:
我有两个接受数字输入的文本字段。我想在用户在文本字段中输入数字并实时在第三个文本字段中显示结果时计算两个文本字段的总和。这是我迄今为止尝试过的。
void _calculation() {
setState((){
_total = int.parse(_quantityController.text) * int.parse(feedPrice.text);
},
);
print(_total);
}
并在第三个文本字段中显示结果
TextField(
readOnly: true,
textAlign: TextAlign.center,
decoration: InputDecoration(
hintText: _total.toString(),
),
),
我将总数作为字符串传递给 Textfield 提示字段。我错过了什么或我做错了什么?
【问题讨论】:
-
您需要在
onChanged的其他TextFields 的属性中调用_calculation() -
我的问题比我说的要复杂一些。因此,我将把它作为一个新问题提出。我将把这个问题和这个答案留在这里,供以后想参考的人参考。