Flutter学习中遇见的各种坑-持续更新

  1. 命名路由问题
    注册路由:
    code1: routes: {
    "new_route":(context) => NewRoute()
    }

启动路由:
code2: Navigator.pushNamed(context, "new_route");

抛出异常:
[ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: type 'MaterialPageRoute<dynamic>' is not a subtype of type 'Route<String>'

解决问题:
code2修改为:Navigator.pushNamed<dynamic>(context, "new_route");

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容