feat: 陪练列表下拉刷新
This commit is contained in:
@@ -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) => {
|
||||
|
||||
Reference in New Issue
Block a user