есть виджет с именем пользователя хочу чтоб при нажатии на него значение имени пользователя попало в список, который находится в стейте у материнского виджета.
структура идеалогически такая:
class _UsersList extends State<UsersList> {
List<String> users = []; <--- вот этот самый список
build
return Scaffold(
body: ListView.build(
...
itemBuilder: (...) => ВиджетСКоторогоХочуСделатьДобавлениеВСписок(username: вотЭтогоЮзерНейма)
...
а, то есть обернуть ВиджетСКоторогоХочуСделатьДобавлениеВСписок в GestureDetector и добавлять как бы с него?
Самое простое — колбекит прокинуть, посложнее — через чендж нотифайер и т.д.
https://docs.flutter.dev/development/data-and-backend/state-mgmt/simple
Обсуждают сегодня