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 и не переходит к части else if, пока я проверяю форму. я не знаю, почему он это делает, пожалуйста, помогите мне