From 47a58a1a7d967464e93410e04791aaa4756c1cbd Mon Sep 17 00:00:00 2001 From: younger_times <841720330@qq.com> Date: 星期二, 08 八月 2023 18:42:21 +0800 Subject: [PATCH] 提交 --- WanPai/ViewModel/RefreshModel.swift | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/WanPai/ViewModel/RefreshModel.swift b/WanPai/ViewModel/RefreshModel.swift index 3873bc4..fa22ee2 100644 --- a/WanPai/ViewModel/RefreshModel.swift +++ b/WanPai/ViewModel/RefreshModel.swift @@ -87,14 +87,18 @@ } api()?.subscribe(onNext: { data in - if let datas = data.data,datas.count > 0{ + if let datas = data.data{ switch status{ case .refresh: self.dataSource.accept(datas) self.refreshSubject.onNext(.completedRefresh) case .load: self.dataSource.accept(self.dataSource.value + datas) - self.refreshSubject.onNext(.completedLoad) + if datas.count == 0{ + self.refreshSubject.onNext(.completedLoadWithNoMoreData) + }else{ + self.refreshSubject.onNext(.completedLoad) + } } }else{ self.refreshSubject.onNext(.completedLoadWithNoMoreData) -- Gitblit v1.7.1