diff --git a/wallpaper/lib/pages/imgcategorypage/imgcategorypage_binding.dart b/wallpaper/lib/pages/imgcategorypage/imgcategorypage_binding.dart new file mode 100644 index 0000000..7ab28ba --- /dev/null +++ b/wallpaper/lib/pages/imgcategorypage/imgcategorypage_binding.dart @@ -0,0 +1,11 @@ +import 'package:get/get.dart'; + +import 'imgcategorypage_controller.dart'; + +class ImgCategoryPageBinding extends Bindings { + @override + void dependencies() { + Get.put(ImgCategoryPageController()); + } + +} \ No newline at end of file diff --git a/wallpaper/lib/pages/imgcategorypage/imgcategorypage_controller.dart b/wallpaper/lib/pages/imgcategorypage/imgcategorypage_controller.dart new file mode 100644 index 0000000..0d70e0e --- /dev/null +++ b/wallpaper/lib/pages/imgcategorypage/imgcategorypage_controller.dart @@ -0,0 +1,5 @@ +import 'package:get/get.dart'; + +class ImgCategoryPageController extends GetxController { + +} \ No newline at end of file diff --git a/wallpaper/lib/pages/imgcategorypage/imgcategorypage_view.dart b/wallpaper/lib/pages/imgcategorypage/imgcategorypage_view.dart new file mode 100644 index 0000000..cfa2e0c --- /dev/null +++ b/wallpaper/lib/pages/imgcategorypage/imgcategorypage_view.dart @@ -0,0 +1,18 @@ +import 'package:flutter/material.dart'; +import 'package:get/get.dart'; +import 'package:wallpaper/pages/imgcategorypage/imgcategorypage_controller.dart'; +class ImgCategoryPageView extends GetView { + const ImgCategoryPageView({super.key}); + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar( + title: const Text("图片列表"), + ), + body: const Center( + child: Text("下载的..."), + ), + ); + } +} \ No newline at end of file diff --git a/wallpaper/lib/routes/app_routes.dart b/wallpaper/lib/routes/app_routes.dart index 9b46753..bfced8d 100644 --- a/wallpaper/lib/routes/app_routes.dart +++ b/wallpaper/lib/routes/app_routes.dart @@ -1,17 +1,14 @@ import 'package:wallpaper/pages/homepage/homepage_binding.dart'; -import 'package:wallpaper/pages/homepage/homepage_view.dart'; +import 'package:wallpaper/pages/imgcategorypage/imgcategorypage_binding.dart'; import 'package:wallpaper/pages/tabarpage/tabarpage_binding.dart'; import 'package:wallpaper/pages/tabarpage/tabarpage_view.dart'; -import 'package:wallpaper/pages/downloadpage/downloadpage_view.dart'; import 'package:wallpaper/pages/downloadpage/downloadpage_binding.dart'; -import 'package:wallpaper/pages/collectionpage/collectionpage_view.dart'; -import 'package:wallpaper/pages/collectionpage/collectionpage_binding.dart'; +// import 'package:wallpaper/pages/collectionpage/collectionpage_binding.dart'; -import 'package:wallpaper/pages/mypage/mypage_view.dart'; import 'package:wallpaper/pages/mypage/mypage_binding.dart'; import 'package:get/get.dart'; @@ -24,7 +21,7 @@ class AppRoutes { GetPage( name: initialPage, page: ()=> const TabbarPageView(), - bindings: [TabbarPageBinding(), HomePageBinding(),DownloadPageBinding(),MyPageBinding()], + bindings: [TabbarPageBinding(), HomePageBinding(),DownloadPageBinding(),MyPageBinding(),ImgCategoryPageBinding()], participatesInRootNavigator: true, ), ];