Flutter之Fluro的使用

Flutter之Fluro的使用

1.下载插件:fluro: ^1.6.3

2.创建application.dart,定义全局的router
Flutter之Fluro的使用
3.在main.dart初始化路由
Flutter之Fluro的使用
Flutter之Fluro的使用
4.创建route_handles.dart*
编写页面对应的handler
Flutter之Fluro的使用
5.创建route.dart
编写注册页面
Flutter之Fluro的使用
6.跳转页面
(1)无参跳转
Flutter之Fluro的使用
(2)有参跳转,参数是字符串时,使用Uri.encodeComponent(“中文参数”)转化
Flutter之Fluro的使用
(3)当参数是josn对象时,请使用转化为json字符串
Flutter之Fluro的使用
(4)当有参数从上级返回时,请使用then
Flutter之Fluro的使用*7.在web页面接收参数
Flutter之Fluro的使用Flutter之Fluro的使用
Flutter之Fluro的使用

8.返回上级页面**
Navigator.pop(context);