Геттер возвращает null в flutter
У меня есть геттер/сеттер, который устанавливается в верхней части экрана, когда установлен индекс thr, но когда я пытаюсь получить значение, оно возвращает null.
Пожалуйста, дайте мне знать, что я могу сделать, чтобы исправить это.
Спасибо.
Что я уже пробовал:
<pre> getItemAndNavigate(index1, BuildContext context) { Navigator.push(context, MaterialPageRoute(builder: (context) => DetailScreen(index1, context))); } //second class DetailScreen extends StatelessWidget { int index1; BuildContext context; DetailScreen(this.index1, this.context); @override Widget build(BuildContext context) { // Use the Todo to create the UI. strings().setdepart = index1; print('depart: ' + strings().getdepart.toString()); int get getdepart => _depart; set setdepart(int value) { _depart = value; }