1. Сморю как работает кнопка
FlatButton(
child: Text('I am FlatButton'),
onPressed: () {
print(
'You tapped on FlatButton',
);
},
),
И везде примеры только с использованием вот такой функции ().
А как сделать по нормальному чтобы было вот так
FlatButton(
child: Text('I am FlatButton'),
onPressed: tappted,
),
//функции
tappted () {
print(
'You tapped on FlatButton',
);
}
если я пишу
onPressed: tappted,
то кнопка у меня почему то не активной становится
2. Как получить значение введённое в тестовое поле TextField при нажатии на кнопку, чтобы потом его использовать в функции которая начинает работать после нажатия на кнопку?
3. В Dart вообще все переменные глобальные, и нет области видимости (переменную видно только внутри функции)?