Java 使用不包含导航器的上下文请求的导航器操作(颤振)
我希望能够从Main.dart导航到Exercises.dart。 当我点击我的应用程序抽屉中的列表磁贴时,出现以下错误: 使用不包含导航器的上下文请求的导航器操作 全班 有什么问题吗Java 使用不包含导航器的上下文请求的导航器操作(颤振),java,android,ios,react-native,flutter,Java,Android,Ios,React Native,Flutter,我希望能够从Main.dart导航到Exercises.dart。 当我点击我的应用程序抽屉中的列表磁贴时,出现以下错误: 使用不包含导航器的上下文请求的导航器操作 全班 有什么问题吗 谢谢也许您没有将Scaffold上下文传递给单独的小部件并直接使用它 为该列表磁贴制作一个单独的小部件,或使用生成器将其包装,如下所示: Builder( builder: (context) => ListTile( title: Text('Exercises'), on
谢谢也许您没有将Scaffold上下文传递给单独的小部件并直接使用它 为该
列表磁贴
制作一个单独的小部件,或使用生成器将其包装,如下所示:
Builder(
builder: (context) => ListTile(
title: Text('Exercises'),
onTap: () {
Navigator.of(context).push(
MaterialPageRoute(
builder: (context) => Exercises(),
),
);
},
),
),
我还将exercises.dart导入main.dart这与导航器的调用位置有关,你能分享整个课程吗?嗨,我添加了我现有的课程