mod: 首页推荐视频骨架屏

This commit is contained in:
guozhigq
2023-04-19 10:15:56 +08:00
parent 3a344843f9
commit 385cc4dad9
4 changed files with 267 additions and 2 deletions

View File

@ -26,7 +26,6 @@ class HomeController extends GetxController {
);
List<RecVideoItemModel> list = [];
for (var i in res.data['data']['item']) {
print(i);
list.add(RecVideoItemModel.fromJson(i));
}
if (type == 'init') {

View File

@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:pilipala/common/skeleton/video_card_v.dart';
import 'package:pilipala/common/widgets/video_card_v.dart';
import './controller.dart';
import 'package:pilipala/common/constants.dart';
@ -84,7 +85,7 @@ class _HomePageState extends State<HomePage>
(BuildContext context, int index) {
return videoList.isNotEmpty
? VideoCardV(videoItem: videoList[index])
: const Text('加载中');
: const VideoCardVSkeleton();
},
childCount: videoList.isNotEmpty ? videoList.length : 10,
),