Flutter中fluro的详细使用
fluro是flutter中的路由管理,GitHub地址
[https://github.com/theyakka/fluro]:
库的使用
1.创建一个全局的的Router对象
import 'package:fluro/fluro.dart';
//全局对象
class Application {
static Router router;
}
2.在main.dart初始化
//创建
final router = new Router();
//绑定
Routes.configureRoutes(router);
//全局赋值
Application.router = router;
return MaterialApp(
debugShowCheckedModeBanner: false, //隐藏测试
onGenerateRoute:Application.router.generator, //注册路由
home: HomePage(), //跳转主页
);
3.常用的两个配置文件
3.1创建Routes.dart
//配置路由名称
class Routes {
static String root = '/'; //根路径
static String goodKtvList = '/good_ktv_list'; //路径地址
static String couponpage = '/couponpage';
static String koempage = '/koempage';
static String ktvinfopage = '/ktvinfo'