From 59348520f49e19bd71dc033afa2c925d6a73b84a Mon Sep 17 00:00:00 2001 From: bluesea <307723040@qq.com> Date: Mon, 13 May 2024 14:23:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=BE=E7=89=87=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E6=B5=8F=E8=A7=88=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../imgcategorypage_binding.dart | 11 +++++++++++ .../imgcategorypage_controller.dart | 5 +++++ .../imgcategorypage/imgcategorypage_view.dart | 18 ++++++++++++++++++ wallpaper/lib/routes/app_routes.dart | 9 +++------ 4 files changed, 37 insertions(+), 6 deletions(-) create mode 100644 wallpaper/lib/pages/imgcategorypage/imgcategorypage_binding.dart create mode 100644 wallpaper/lib/pages/imgcategorypage/imgcategorypage_controller.dart create mode 100644 wallpaper/lib/pages/imgcategorypage/imgcategorypage_view.dart 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, ), ];