为什么用Navigator推送页面时重复页面? 我想在页面之间切换,但是总是创建一个新实例。我不想替换或弹出...如果已经在Navigator中打开页面,有没有办法在Navigator中切换页面。我们有不同的路由,如果页面已经在堆栈中,我们希望在页面之间进行切换。下面是一个说明问题的示例:
Navigator.pushNamed(context, '/home');
Navigator.pushNamed(context, '/register');
Navigator.pushNamed(context, '/about');