From 36af3eb36713699d9b33c6258d1ffce8432ece45 Mon Sep 17 00:00:00 2001 From: bluesea <307723040@qq.com> Date: Mon, 13 May 2024 16:21:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E5=A4=A7=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lib/pages/imgcategorypage/imgcategorypage_view.dart | 6 +++--- wallpaper/lib/pages/imgscanpage/imgscanpage_view.dart | 6 +++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/wallpaper/lib/pages/imgcategorypage/imgcategorypage_view.dart b/wallpaper/lib/pages/imgcategorypage/imgcategorypage_view.dart index 5bc1b6c..c8a95cd 100644 --- a/wallpaper/lib/pages/imgcategorypage/imgcategorypage_view.dart +++ b/wallpaper/lib/pages/imgcategorypage/imgcategorypage_view.dart @@ -3,6 +3,7 @@ import 'package:get/get.dart'; import 'package:wallpaper/pages/imgcategorypage/imgcategorypage_controller.dart'; import 'package:wallpaper/models/imgnetodel.dart'; import 'package:transparent_image/transparent_image.dart'; +import 'package:wallpaper/pages/imgscanpage/imgscanpage_view.dart'; class ImgCategoryPageView extends GetView { // const ImgCategoryPageView({super.key}); @@ -36,7 +37,7 @@ class ImgCategoryPageView extends GetView { childAspectRatio: 0.7, padding: const EdgeInsets.symmetric(horizontal: 10), children: List.generate(dataModel.data!.length, (index) { - return getBodyItem(dataModel.data![index].previewThumb!,index); + return getBodyItem(dataModel.data![index].previewThumb!, index); }), ); } @@ -56,8 +57,7 @@ class ImgCategoryPageView extends GetView { color: Colors.transparent, child: InkWell( onTap: () { - print("查看大图..."); - // Get.to(ImgCategoryPageView(stitle: title,dataModel: controller.typeList[index])); + Get.to(ImgScanPageView(dataModel: dataModel,currentIndex: index,)); }, child: Align( alignment: Alignment.bottomCenter, diff --git a/wallpaper/lib/pages/imgscanpage/imgscanpage_view.dart b/wallpaper/lib/pages/imgscanpage/imgscanpage_view.dart index 8bd1eff..6e5632e 100644 --- a/wallpaper/lib/pages/imgscanpage/imgscanpage_view.dart +++ b/wallpaper/lib/pages/imgscanpage/imgscanpage_view.dart @@ -1,8 +1,12 @@ import 'package:flutter/material.dart'; import 'package:get/get.dart'; +import 'package:wallpaper/models/imgnetodel.dart'; class ImgScanPageView extends GetView { - const ImgScanPageView({super.key}); + final NetImgCategory dataModel; + final int currentIndex; + + const ImgScanPageView({super.key,required this.dataModel,required this.currentIndex}); @override Widget build(BuildContext context) {