WallPaper_FSX_Flutter/lib/modules/single_cls/single_cls_controller.dart
fengshengxiong 9caadfb09a 1.按照UI图修改
2.完善其他功能
2024-05-17 17:02:22 +08:00

22 lines
675 B
Dart

import 'package:get/get.dart';
import 'package:now_wallpaper/models/wallpaper_model.dart';
import 'package:now_wallpaper/routes/app_pages.dart';
class SingleClsController extends GetxController {
late final List<WallpaperData> wallpaperDataList;
late final String clsName;
@override
void onInit() {
super.onInit();
WallpaperModel wallpaperModel = Get.arguments ?? WallpaperModel();
clsName = wallpaperModel.name ?? '';
wallpaperDataList = wallpaperModel.data ?? <WallpaperData>[];
}
/// 点击壁纸
void onTapItem(int index) {
Get.toNamed(AppPages.wallpaperDet, arguments: {'position': index, 'wallpaperList': wallpaperDataList});
}
}