From c6c5beb473e941e60a76f7ef3e6e88184e2fd69e Mon Sep 17 00:00:00 2001 From: ZHR007 Date: Tue, 25 Nov 2025 16:55:52 +0800 Subject: [PATCH] no message --- lib/controller/discover/discover_controller.dart | 3 +++ lib/pages/discover/dating_page.dart | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/controller/discover/discover_controller.dart b/lib/controller/discover/discover_controller.dart index da68c80..0ff7bb8 100644 --- a/lib/controller/discover/discover_controller.dart +++ b/lib/controller/discover/discover_controller.dart @@ -25,6 +25,9 @@ class DiscoverController extends GetxController { /// 获取 RTC 频道分页列表 Future loadRtcChannelPage() async { + if(isLoading.value){ + return; + } try { isLoading.value = true; final response = await _networkService.rtcApi.getRtcChannelPage(); diff --git a/lib/pages/discover/dating_page.dart b/lib/pages/discover/dating_page.dart index 5a8cbb3..66dc723 100644 --- a/lib/pages/discover/dating_page.dart +++ b/lib/pages/discover/dating_page.dart @@ -114,13 +114,15 @@ class _DatingPageState extends State if (discoverController.rtcChannelList.isEmpty) { return Center( child: Text( - '暂无直播频道', + '暂无直播频道,点击刷新', style: TextStyle( fontSize: 14.w, color: Colors.black38, ), ), - ); + ).onTap((){ + discoverController.loadRtcChannelPage(); + }); } return EasyRefresh( controller: _refreshController,