app_module.dart 857 B

123456789101112131415161718192021222324252627282930313233
  1. import 'package:flutter_modular/flutter_modular.dart';
  2. import 'package:naiyouwl/app/pages/home/home_module.dart';
  3. import 'package:naiyouwl/app/pages/login/login.dart';
  4. class AppModule extends Module {
  5. AppModule();
  6. // @override
  7. // List<Module> get imports => [
  8. // // 在这里添加您需要导入的其他模块
  9. // HomeModule(),
  10. // ];
  11. @override
  12. void binds(Injector i) {
  13. // 在这里实现您的绑定逻辑
  14. print("Binding for AppModule");
  15. }
  16. // @override
  17. // void exportedBinds(Injector i) {
  18. // // 在这里实现您的导出绑定逻辑
  19. // print("Exported Binding for AppModule");
  20. // }
  21. @override
  22. void routes(RouteManager r) {
  23. // 在这里定义您的路由逻辑
  24. //print("Routes for AppModule");
  25. r.child("/", child: (_) => const LoginPage());
  26. r.module("/home", module: HomeModule());
  27. }
  28. }