Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.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 - Fatal编程技术网

Flutter 如何在自行弹出命名路由时导航到该路由?

Flutter 如何在自行弹出命名路由时导航到该路由?,flutter,Flutter,我有一个开始屏幕,屏幕上有一个名为的按钮 到达规则屏幕后,如何放弃启动屏幕 onPressed:(){ Navigator.of(context.pushNamed)( “/规则”, ); } 请参阅 您可以使用pushreplacementname而不是pushNamed 通过使用此选项,您的第一个屏幕将从屏幕堆栈中删除。在您的情况下,如果使用以下代码,您的开始屏幕将替换为规则屏幕 onPressed: () { Navigator.pushReplacementNamed(context

我有一个开始屏幕,屏幕上有一个名为
的按钮

到达规则屏幕后,如何放弃启动屏幕

onPressed:(){
Navigator.of(context.pushNamed)(
“/规则”,
);
}
请参阅

您可以使用
pushreplacementname
而不是
pushNamed

通过使用此选项,您的第一个屏幕将从屏幕堆栈中删除。在您的情况下,如果使用以下代码,您的
开始
屏幕将替换为
规则
屏幕

onPressed: () {
  Navigator.pushReplacementNamed(context, '/rules);
}

什么意思?你想从第一屏转到第二屏吗?