|
@@ -17,7 +17,7 @@
|
|
|
|
|
|
<script setup>
|
|
|
import { ref, onMounted } from "vue";
|
|
|
-import { onReachBottom, onPullDownRefresh } from "@dcloudio/uni-app";
|
|
|
+import { onReachBottom, onPullDownRefresh, onShow } from "@dcloudio/uni-app";
|
|
|
import Empty from "@/components/Empty/Empty.vue";
|
|
|
import common from "@/utils/common";
|
|
|
import http from "@/utils/request";
|
|
@@ -28,7 +28,11 @@ const pageSize = ref(10);
|
|
|
const isLast = ref(false);
|
|
|
const isReqing = ref(false);
|
|
|
|
|
|
-onMounted(() => {
|
|
|
+// onMounted(() => {
|
|
|
+// _getPacketlist();
|
|
|
+// });
|
|
|
+
|
|
|
+onShow(() => {
|
|
|
_getPacketlist();
|
|
|
});
|
|
|
|
|
@@ -44,7 +48,8 @@ const _getPacketlist = () => {
|
|
|
if (callback.code == "success") {
|
|
|
if (callback.data.last_page <= page.value) isLast.value = true;
|
|
|
const packetData = callback.data.data || [];
|
|
|
- redpackets.value = [...redpackets.value, ...packetData];
|
|
|
+
|
|
|
+ redpackets.value = page.value == 1 ? packetData : [...redpackets.value, ...packetData];
|
|
|
}
|
|
|
});
|
|
|
};
|