优化下拉刷新

This commit is contained in:
zhouyanli
2026-08-20 17:46:30 +08:00
parent 62437fec8c
commit a1ea92bec4
2 changed files with 9 additions and 16 deletions

View File

@@ -54,6 +54,7 @@
refresher-enabled
:refresher-triggered="refresherTriggered"
@refresherrefresh="onPullRefresh"
refresher-background="transparent"
>
<!-- 循环渲染每个表格 -->
<view v-for="(table, index) in tableConfigs" :key="index" class="table-wrapper">
@@ -240,8 +241,7 @@
}
}
}
})
.catch(() => {})
}).catch(() => {})
}
// ============ 生命周期 ============

View File

@@ -1,14 +1,6 @@
<template>
<view class="report-record-page">
<!-- <view class="status-bar" :style="{ height: statusBarHeight + 'px' }"></view> -->
<!-- 顶部导航栏 -->
<!-- <uni-nav-bar
left-icon="back"
title="上报记录"
backgroundColor="transparent"
:border="false"
@clickLeft="navBack"
/> -->
<!-- 状态筛选标签 -->
<view class="status-tabs">
@@ -24,7 +16,7 @@
</view>
<!-- 类型筛选标签 -->
<view class="type-tabs">
<!-- <view class="type-tabs">
<view
v-for="item in typeTabs"
:key="item.value"
@@ -34,7 +26,7 @@
>
{{ item.label }}
</view>
</view>
</view> -->
<!-- 上报记录列表 -->
<scroll-view
@@ -43,6 +35,7 @@
refresher-enabled
:refresher-triggered="refresherTriggered"
@refresherrefresh="onPullRefresh"
refresher-background="transparent"
>
<!-- 记录卡片 -->
<view v-for="record in reportRecords" :key="record.id" class="record-card">
@@ -111,9 +104,9 @@ const statusTabs = ref([
// 类型筛选选项
const typeTabs = ref([
{ label: '全部', value: 'all' },
{ label: '公共报修', value: '0' },
{ label: '个人报修', value: '1' }
// { label: '全部', value: 'all' },
// { label: '公共报修', value: '0' },
// { label: '个人报修', value: '1' }
])
// 上报记录数据