feat: 陪练列表下拉刷新

This commit is contained in:
杨航
2025-11-25 08:48:34 +08:00
parent 26b0fd71a3
commit 584116ae50
+9 -1
View File
@@ -65,7 +65,12 @@
</uv-scroll-list>
<view class="sparring-list">
<view class="sparring-list-body">
<scroll-view :class="['right-sparring-list']" :scroll-y="true" @scrolltolower="getMoreList()">
<scroll-view :class="['right-sparring-list']" :scroll-y="true" @scrolltolower="getMoreList()"
:refresher-enabled="true" refresher-default-style="none" :refresher-triggered="triggered"
@refresherrefresh="changeTab({
name: activeTab.value || '全部',
value: activeCourseType.value || ''
})">
<!-- <view class="all-item"> -->
<view class="left-items">
<view class="sparring-item-box" v-for="item in leftsparringList">
@@ -209,6 +214,7 @@
activeTagPop.value.push(item.value)
}
}
const triggered = ref(false)
// 点击标签
const chooseTag = item => {
if (!item.value) {
@@ -288,6 +294,7 @@
const loading = ref(false)
const changeTab = item => {
if (!item) return
triggered.value = true
sparringListBase.value = []
activeTab.value = item.name
activeTabId.value = item.value || ''
@@ -309,6 +316,7 @@
})
.finally(() => {
loading.value = false
triggered.value = false
})
}
const changeTabSec = (item) => {