У меня есть 3 виджета друг в друге. TextFormField
- последний виджет, и я хочу получить значение, введенное в форму, вплоть до main.dart
, и я не могу придумать, как это сделать.
Может кто-нибудь помочь Я пожалуйста ? Снимки экрана прилагаются для справки.
Я совершенно новичок в этом, так что извините, если я делаю что-то глупое.
return Stack( // This is Main.dart
fit: StackFit.expand,
children: <Widget>[
Positioned(
top: 0.01 * widgetHeight,
width: 0.99 * widgetWidth,
left: 0.00 * widgetWidth,
child: MySigninTextbox(),
),
child: Container( // This is SigninTextBox.dart
child: TextBoxLogin(
icon: Icon(Icons.person),
hintText: "Email",
)
)
child: TextFormField( //This is TextBoxLogin.dart
onChanged: (val) {
value = val;
print(val);
},
)