mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-01 15:49:49 +08:00
mod: app端推荐参数补充,统一部分代码位置
This commit is contained in:
@@ -46,7 +46,6 @@ class _RcmdPageState extends State<RcmdPage>
|
||||
scrollController.position.maxScrollExtent - 200) {
|
||||
EasyThrottle.throttle(
|
||||
'my-throttler', const Duration(milliseconds: 200), () {
|
||||
_rcmdController.isLoadingMore = true;
|
||||
_rcmdController.onLoad();
|
||||
});
|
||||
}
|
||||
@@ -99,23 +98,17 @@ class _RcmdPageState extends State<RcmdPage>
|
||||
Map data = snapshot.data as Map;
|
||||
if (data['status']) {
|
||||
return Obx(
|
||||
() {
|
||||
if (_rcmdController.isLoadingMore &&
|
||||
_rcmdController.videoList.isEmpty) {
|
||||
return contentGrid(_rcmdController, []);
|
||||
} else {
|
||||
// 显示视频列表
|
||||
return contentGrid(
|
||||
_rcmdController, _rcmdController.videoList);
|
||||
}
|
||||
},
|
||||
() => contentGrid(
|
||||
_rcmdController,
|
||||
_rcmdController.videoList.isEmpty
|
||||
? []
|
||||
: _rcmdController.videoList),
|
||||
);
|
||||
} else {
|
||||
return HttpError(
|
||||
errMsg: data == null ? "" : data['msg'],
|
||||
fn: () {
|
||||
setState(() {
|
||||
_rcmdController.isLoadingMore = true;
|
||||
_futureBuilderFuture =
|
||||
_rcmdController.queryRcmdFeed('init');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user