Неопределенное имя ‘context’. Попробуйте исправить имя на определенное

#flutter

#flutter

Вопрос:

GestureDetector( onTap: () => Navigator.push( context, // здесь я получаю красную строку MaterialPageRoute( builder: (_) => RestaurantScreen(ресторан: ресторан), ), ),

Комментарии:

1. пожалуйста, исправьте форматирование и измените заголовок на форму вопроса

Ответ №1:

Вы должны передавать контекст везде, где у вас есть GestureDetector, чтобы иметь возможность использовать контекст.