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感谢它的工作!作为回答。