美文网首页
2.3 flutter 整合路由fluro

2.3 flutter 整合路由fluro

作者: 11158_7af7 | 来源:发表于2019-11-05 18:40 被阅读0次

    1. 如是使用?

    1

    2. 在 pubspec.yaml 文件 添加依赖

    3 .执行 package get 命令

    执行中

    4 下载成功

    成功截图

    5. 新建2个页面

    5.1 home  源码截图

    5.2 我的页面代码

    6 项目中引入fluro

    6.1 新建文件

    6.2 

    router 定义路由

    6.3 handle 定义 ,类似拦截器一样,可以根据需求改造,主要作用为了页面之间的参数传递

    6.4 为了使用方便,我们吧路由对象初始化后挂在全局静态类上面,方便使用

    7. 对 程序入口对改造

    main.dart

    8 运行

    9 跳转页面  home 向 my 页面跳转

    9 传入参数 比如模拟 home 向 my 页面传入 name 和id 2个字段

    9.1 改造进入到我到页面时候到handle

    9.2 点击跳转到时候,就可以看到我们到参数

    9.3 获取参数

    如何在页面使用参数后续项目中讲解.

    总结: 引入flutter 的目录是提供统一的路由管理,规范化.提供的handle 功能可以做很多事情,比如最常用参数传递,还可以做很多逻辑判断跳转==,类似主流web 框架里面路由拦截器的功能.  

    相关文章

      网友评论

          本文标题:2.3 flutter 整合路由fluro

          本文链接:https://www.haomeiwen.com/subject/uijebctx.html