2017-03-12 11 views
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 
        }, 
       ) 
       ] 
     ) 
    ) 
    ); 
    } 

} 
+0

こんにちは!ソースを追加してもらえますか?それは私たちがあなたを助けるのに役立ちます。ありがとう! –

+1

ああ、問題ありません –

+0

最新のFlutterバージョン(フレームワークリビジョン9adf1bf1b6(3時間前)、2017-03-22 10:38:00、エンジンリビジョン6b9eda4a40)のテストを行いました。上記のコードで動作を再現することはできません。 –

答えて

関連する問題