2
私はFlutterを使用してフォームを作成しようとしましたが、2つの入力(TextFieldでも試しています)とDropdownButtonを返す独自のStatefulWidgetがあります。'フォーカスがありません。'入力テキストを使用
2番目の入力を実行したときに、このエラーが表示されました: 'フォーカスがありません'。
コードは:
import 'package:flutter/material.dart';
class ContactFormView extends StatefulWidget {
@override
CreateFormViewState createState() => new CreateFormViewState();
}
class CreateFormViewState extends State<ContactFormView> {
GlobalKey<FormState> _formKey = new GlobalKey<FormState>();
@override
Widget build(BuildContext context) {
return new Scaffold(
body: new Form(
key: _formKey,
child: new Column(
children: <Widget>[
new Input(
labelText: 'First Name',
onChanged: (InputValue value) {
// Logic here
}
),
new Input(
labelText: 'Last Name',
onChanged: (InputValue value) {
// Logic here
}
),
new RaisedButton(
child: new Text('SUBMIT'),
onPressed:() {
// Logic here
},
)
]
)
)
);
}
}
こんにちは!ソースを追加してもらえますか?それは私たちがあなたを助けるのに役立ちます。ありがとう! –
ああ、問題ありません –
最新のFlutterバージョン(フレームワークリビジョン9adf1bf1b6(3時間前)、2017-03-22 10:38:00、エンジンリビジョン6b9eda4a40)のテストを行いました。上記のコードで動作を再現することはできません。 –