flutter_ajanuw_router 0.1.0
flutter_ajanuw_router: ^0.1.0 copied to clipboard
A router used on Flutter and Flutter WEB.
example/lib/main.dart
import 'package:example/router/main.dart';
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
String initialRoute = '/users';
return MaterialApp(
debugShowCheckedModeBanner: false,
initialRoute: initialRoute,
navigatorKey: router.navigatorKey,
onGenerateRoute: router.forRoot(
routes,
initialRoute: initialRoute,
),
/// 如果设置了这个,拦截将无效
// onUnknownRoute: (s) {
// return MaterialPageRoute(
// builder: (_) => Scaffold(
// body: Center(child: Text('data'),),
// ),
// );
// },
);
}
}