WallPaper_ZZH_Flutter/wallpaper/lib/pages/homepage/homepage_controller.dart
2024-05-13 11:58:38 +08:00

18 lines
488 B
Dart

import 'package:get/get.dart';
import "package:wallpaper/utils/assettool.dart";
import 'package:wallpaper/models/imgnetodel.dart';
class HomePageController extends GetxController {
var typeList = <NetImgCategory>[].obs;
@override
void onReady() async{
super.onReady();
setupTypeListData();
}
void setupTypeListData() async{
var temData = await loadWallpaperJsonFromAsset();
typeList.value = temData.map((e) => NetImgCategory.fromJson(e)).toList();
}
}