import 'package:get/get.dart'; import 'package:get/get_rx/get_rx.dart'; import 'package:wallpaper/models/imgnetodel.dart'; import 'package:wallpaper/utils/downloadmanager.dart'; class ImgScanPageController extends GetxController { late NetImgCategory dataModel; RxInt currentIndex = RxInt(0); @override void onInit(){ super.onInit(); currentIndex.value = Get.arguments["index"]; dataModel = Get.arguments["dataModel"]; } Future < void> downloadImg() async { String urlStr = dataModel.data![currentIndex.value].original!; await DownloadManager.downloadImgWithUrl(urlStr); //提示框 //....已下载 } }