Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振导航中未定义的名称“上下文”_Flutter_Routes_Navigation - Fatal编程技术网

Flutter 颤振导航中未定义的名称“上下文”

Flutter 颤振导航中未定义的名称“上下文”,flutter,routes,navigation,Flutter,Routes,Navigation,我想导航到一个页面到另一个页面,为此我使用了以下代码 创建路线 final routes = <String,WidgetBuilder> { DashboardIesl.tag : (context)=>DashboardIesl() }; 它给出如下错误消息 未定义的名称“上下文” 请向我展示更多代码,上下文仅在statefull小部件中可用 onPressed: () { Navigator.push( context, MaterialPageRoute(bu

我想导航到一个页面到另一个页面,为此我使用了以下代码

创建路线

final routes = <String,WidgetBuilder> {
   DashboardIesl.tag : (context)=>DashboardIesl()
};
它给出如下错误消息

未定义的名称“上下文”


请向我展示更多代码,上下文仅在statefull小部件中可用

onPressed: () {  Navigator.push(
context,
MaterialPageRoute(builder: (context) => DashboardIesl()),  );}

我想这将帮助您

请给我看更多的代码,上下文仅在statefull小部件中可用

onPressed: () {  Navigator.push(
context,
MaterialPageRoute(builder: (context) => DashboardIesl()),  );}

我认为这将帮助你

你必须在课堂上用onPressed with写作。

你必须在课堂上用onPressed with写作。

你需要提供更多的上下文双关语。上下文只在有状态的小部件中或在您传递它的地方可用。@GünterZöchbauer感谢它的工作!作为回答,你需要提供更多的上下文双关语。上下文只在有状态的小部件中或在您传递它的地方可用。@GünterZöchbauer感谢它的工作!作为回答。