flutter首页按返回跳转到其他页面

在Flutter项目中,作者遇到首页使用系统返回手势不退出而是跳转到其他页面的问题。经过排查,发现问题源于命名路由的错误设置。原本首页设定为LoginPage,路由名设为'/Login',而MyApp的路由名错误地设置为'/',导致返回操作跳转到'/', 修改路由名称后问题解决。" 80752905,7765576,XPath在爬虫实战中的应用解析,"['前端开发', '网络爬虫', 'HTML解析']
摘要由CSDN通过智能技术生成

flutter首页按返回跳转到其他页面

最近在搞flutter的项目,由于没有接触过,在做flutter项目的时候遇到了一个问题,在flutter弹出的第一个页面,也就是首页,使用系统返回手势的时候APP没有退出,而是跳转到了另一个页面,这让我有点百思不得其解。
flutter应该是在runApp()内的weight是APP显示的首页,而在首页触发系统的返回逻辑应该是直接退出APP而不是跳转到另一个页面的,尝试修改了很多次,都没有用,后来发现是使用了命名路由且路由名称取名不当的原因(裂开了)
上代码(旧):

MaterialApp(
      initialRoute: '/Login',
      routes: {
   
        "/Login": (context) 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值