From ca17d74eee6ef22330ad958fe7d49e18098cf8a9 Mon Sep 17 00:00:00 2001 From: guozhigq Date: Tue, 10 Dec 2024 22:49:16 +0800 Subject: [PATCH] mod: rcmd snapshot.data null --- lib/pages/rcmd/view.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/pages/rcmd/view.dart b/lib/pages/rcmd/view.dart index 29a8d469..2a6fa255 100644 --- a/lib/pages/rcmd/view.dart +++ b/lib/pages/rcmd/view.dart @@ -78,8 +78,8 @@ class _RcmdPageState extends State future: _futureBuilderFuture, builder: (context, snapshot) { if (snapshot.connectionState == ConnectionState.done) { - Map data = snapshot.data as Map; - if (data['status']) { + Map? data = snapshot.data; + if (data != null && data['status']) { return Obx( () { if (_rcmdController.isLoadingMore && @@ -94,7 +94,7 @@ class _RcmdPageState extends State ); } else { return HttpError( - errMsg: data['msg'], + errMsg: data?['msg'] ?? '请求异常', fn: () { setState(() { _rcmdController.isLoadingMore = true;