fix: bug
This commit is contained in:
@@ -17,7 +17,7 @@
|
||||
<uv-tabs :list="tabList" @click="changeTab" :current="currentTab" :scrollable="true" class="font_pf my_tabs"
|
||||
:inactive-style="{ color: '#333333', fontSize: '30rpx', fontWeight: '500' }"
|
||||
:activeStyle="{ color: '#333333', fontSize: '30rpx', fontWeight: '600' }"></uv-tabs>
|
||||
<uv-tabs :list="tabSecList" @click="changeTabSec" :current="currentTabSec" :scrollable="true"
|
||||
<uv-tabs :list="tabSecList" @click="changeTabSec" :current="currentTabSec" :scrollable="true" v-if="!resetingSec"
|
||||
class="font_pf my_tabs2" :inactive-style="{ color: '#333333', fontSize: '24rpx', fontWeight: '500' }"
|
||||
:activeStyle="{ color: '#0066FF', fontSize: '24rpx', fontWeight: '500' }" :lineColor="`#06f`"></uv-tabs>
|
||||
<!-- :lineColor="`url(${LineBg}) 2% 2%`" -->
|
||||
@@ -295,33 +295,37 @@
|
||||
const refresherEnabled = ref(true)
|
||||
const changeTab = item => {
|
||||
if (!item) return
|
||||
triggered.value = true
|
||||
refresherEnabled.value = false
|
||||
sparringListBase.value = []
|
||||
currentTabSec.value = 0
|
||||
activeTab.value = item.name
|
||||
activeTabId.value = item.value || ''
|
||||
activeLeftIndex.value = -1
|
||||
activeTag.value = []
|
||||
pageObj.value.page = 1
|
||||
pageObj.value.total = 0
|
||||
// activeTag.value = ''
|
||||
activePrdlineType.value = ''
|
||||
loading.value = true
|
||||
console.log(111)
|
||||
queryCrsInfoByCatalogApi({
|
||||
...pageObj.value,
|
||||
catalogId: activeCourseType.value
|
||||
})
|
||||
.then(res => {
|
||||
sparringListBase.value = res.body || []
|
||||
pageObj.value.total = res.total
|
||||
})
|
||||
.finally(() => {
|
||||
loading.value = false
|
||||
triggered.value = false
|
||||
refresherEnabled.value = true
|
||||
})
|
||||
resetingSec.value = true
|
||||
setTimeout(() => {
|
||||
resetingSec.value = false
|
||||
triggered.value = true
|
||||
refresherEnabled.value = false
|
||||
sparringListBase.value = []
|
||||
currentTabSec.value = 0
|
||||
activeTab.value = item.name
|
||||
activeTabId.value = item.value || ''
|
||||
activeLeftIndex.value = -1
|
||||
activeTag.value = []
|
||||
pageObj.value.page = 1
|
||||
pageObj.value.total = 0
|
||||
// activeTag.value = ''
|
||||
activePrdlineType.value = ''
|
||||
loading.value = true
|
||||
console.log(111)
|
||||
queryCrsInfoByCatalogApi({
|
||||
...pageObj.value,
|
||||
catalogId: activeCourseType.value
|
||||
})
|
||||
.then(res => {
|
||||
sparringListBase.value = res.body || []
|
||||
pageObj.value.total = res.total
|
||||
})
|
||||
.finally(() => {
|
||||
loading.value = false
|
||||
triggered.value = false
|
||||
refresherEnabled.value = true
|
||||
})
|
||||
})
|
||||
}
|
||||
const changeTabSec = (item) => {
|
||||
sparringListBase.value = []
|
||||
@@ -366,6 +370,7 @@
|
||||
}
|
||||
}
|
||||
const reSeting = ref(false)
|
||||
const resetingSec = ref(false)
|
||||
onMounted(() => {
|
||||
console.log('onMounted')
|
||||
reSeting.value = true
|
||||
|
||||
Reference in New Issue
Block a user