используя 2 formtextfield выдает исключение ' ': это не правда - PullRequest
0 голосов
/ 29 марта 2020

Я использую 2 FormTextField в форме, оба принимают числа, сначала для стационарного и второго для мобильного номера, когда я использую только одно поле, приложения работают нормально, но когда я добавляю второе поле, я получаю это исключение, когда страница load:

════════ Исключение, пойманное библиотекой рендеринга ══════

Во время рисования было выдано следующее утверждение: dart: ui / text.dart ': ошибочное утверждение: строка 1372:' ': не соответствует действительности.

это код:

                       Flexible(
                          flex: 1,
                          fit: FlexFit.loose,
                          child:  Form_Text_Field_Number(
                            tf_label: 'Landline # ',
                            fieldController: landlineFieldController,
                            icon: Icons.phone,
                          ),

                        ),
                        Flexible(
                          flex: 1,
                          fit: FlexFit.loose,
                          child: Form_Text_Field_Number(
                            tf_label: 'Mobile #',
                            fieldController: mobileFieldController,
                            icon: Icons.phone_android,
                          ),
                        ),

конструкция обоих полей одинакова на основе FormTextField..только отличаются имена полей.

Я пробовал некоторые предложения, такие как размещение текстового поля в контейнере ... но не решил проблему.

почему это происходит только при добавлении второе поле, в чем может быть причина? и как решить.

...