diff --git a/packages/mobile/src/views/Rebuild/Rebuild.vue b/packages/mobile/src/views/Rebuild/Rebuild.vue index 74cb6be..1845227 100644 --- a/packages/mobile/src/views/Rebuild/Rebuild.vue +++ b/packages/mobile/src/views/Rebuild/Rebuild.vue @@ -57,7 +57,6 @@ import { request } from '../../../../shared/utils/request' const router = useRouter() const loading = ref(false) const finished = ref(false) -const loaded = ref(false) const pageNum = ref(1) const pageSize = 10 @@ -72,7 +71,6 @@ const getData = async ({ reset = false } = {}) => { if (reset) { pageNum.value = 1 finished.value = false - loaded.value = false list.value = [] } @@ -105,7 +103,6 @@ const getData = async ({ reset = false } = {}) => { finished.value = true } finally { loading.value = false - loaded.value = true } } @@ -139,7 +136,7 @@ const handleAddDevice = () => { } const handleLoadMore = () => { - if (!loaded.value) return + if (loading.value) return getData() }