ZaiZai 2 tahun lalu
induk
melakukan
9f7157fec4
1 mengubah file dengan 10 tambahan dan 6 penghapusan
  1. 10 6
      pages/image/view.vue

+ 10 - 6
pages/image/view.vue

@@ -174,14 +174,18 @@ const getDataList = async (pageNo, pageSize) => {
     })
     //处理数据
     let res = getArrValue(data), newArr = [];
-    for (let i = 0; i < res.length; i++) {
-        const item = res[i].child;
-        for (let j = 0; j < item.length; j++) {
-            newArr.push(item[j])
+    if (res.length > 0) {
+        for (let i = 0; i < res.length; i++) {
+            const item = res[i].child;
+            for (let j = 0; j < item.length; j++) {
+                newArr.push(item[j])
+            }
         }
+        setImageList(deepClone(res)) //处理数据
+        pageRef.value?.complete(newArr);
+    } else {
+        pageRef.value?.complete([]);
     }
-    setImageList(deepClone(res)) //处理数据
-    pageRef.value?.complete(newArr);
     isNodes.value = true
     uni.hideLoading();
 }