diff --git a/lib/pages/bangumi/introduction/view.dart b/lib/pages/bangumi/introduction/view.dart index 7d31c108..9ebd2558 100644 --- a/lib/pages/bangumi/introduction/view.dart +++ b/lib/pages/bangumi/introduction/view.dart @@ -67,10 +67,11 @@ class _BangumiIntroPanelState extends State ); } else { // 请求错误 - return HttpError( - errMsg: snapshot.data['msg'], - fn: () => Get.back(), - ); + // return HttpError( + // errMsg: snapshot.data['msg'], + // fn: () => Get.back(), + // ); + return SizedBox(); } } else { return BangumiInfo( @@ -260,9 +261,15 @@ class _BangumiInfoState extends State { children: [ Text( !widget.loadingStatus - ? widget.bangumiDetail!.areas! - .first['name'] - : bangumiItem!.areas!.first['name'], + ? (widget.bangumiDetail!.areas! + .isNotEmpty + ? widget.bangumiDetail!.areas! + .first['name'] + : '') + : (bangumiItem!.areas!.isNotEmpty + ? bangumiItem! + .areas!.first['name'] + : ''), style: TextStyle( fontSize: 12, color: t.colorScheme.outline,