child: RaisedButton(
onPressed: () {
if (_formKey.currentState.validate()) {
double angle = double.parse(a.text);
print(angle);
if (v.text != null) {
double velocity = double.parse(v.text);
print(velocity);
} else if (h.text != null) {
double height = double.parse(h.text);
print(height);
print(angle);
} else if (t.text != null) {
double time = double.parse(t.text);
print(time);
print(angle);
}
}
},
次のコードでは、v.textを空のままにすると、フォームの検証中にifステートメントが読み取られ、elseif部分にジャンプしません。なぜこれをしているのか分かりません助けてください
の代わりに v.text != null
行う v.text.isNotEmpty
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加