lizeyu há 11 meses atrás
pai
commit
d1a4315c5e
1 ficheiros alterados com 14 adições e 6 exclusões
  1. 14 6
      h5app/src/components/postSelectionLike.vue

+ 14 - 6
h5app/src/components/postSelectionLike.vue

@@ -85,17 +85,25 @@ export default defineComponent({
       })
       loading.value = false;
     }
-
+    const reloadBool = ref(true);
     const reload = () => {
-      setTimeout(() => {
-        dataList.value = [];
-        searchParams.pageIndex = 1;
-        loadData();
-      }, 200)
+      dataList.value = [];
+      searchParams.pageIndex = 1;
+      if(reloadBool.value==false){
+        return;
+      }
+
+      reloadBool.value = false;
+      getProfessionLikeList(searchParams).then(data => {
+        dataList.value = dataList.value.concat(data.list);
+        total.value = data.total;
+        reloadBool.value = true;
+      })
     }
 
     const onScroll = (e: any) => {
       setTimeout(() => {
+        console.log("onScroll:", dataList.value.length)
         e.target.complete();
         if (pagination.value.total.value > pagination.value.current * pagination.value.pageSize) {
           searchParams.pageIndex += 1;