fix(金币代理收支记录页): 修复有时上拉加载触发不了的问题,调整监控器重置时机
This commit is contained in:
parent
6727e7bb95
commit
344d5b0876
@ -380,14 +380,15 @@ const fetchRecords = async (lastId = '') => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 清除搜索
|
// 清除搜索
|
||||||
const clearSearch = () => {
|
const clearSearch = async () => {
|
||||||
hasSearched.value = false
|
hasSearched.value = false
|
||||||
searchQuery.value = ''
|
searchQuery.value = ''
|
||||||
searchResults.value = []
|
searchResults.value = []
|
||||||
|
|
||||||
incomeRecords.value = [] //置空收入列表
|
incomeRecords.value = [] //置空收入列表
|
||||||
expenditureRecords.value = [] //置空支出列表
|
expenditureRecords.value = [] //置空支出列表
|
||||||
fetchRecords() //重新获取记录
|
await fetchRecords() //重新获取记录
|
||||||
|
reSetObserve() // 重新绑定观察器
|
||||||
}
|
}
|
||||||
|
|
||||||
// 执行搜索
|
// 执行搜索
|
||||||
@ -408,6 +409,7 @@ const performSearch = useDebounce(
|
|||||||
incomeRecords.value = [] //置空收入列表
|
incomeRecords.value = [] //置空收入列表
|
||||||
expenditureRecords.value = [] //置空支出列表
|
expenditureRecords.value = [] //置空支出列表
|
||||||
await fetchRecords() //搜索记录
|
await fetchRecords() //搜索记录
|
||||||
|
reSetObserve() // 重新绑定观察器
|
||||||
}
|
}
|
||||||
|
|
||||||
isSearching.value = false
|
isSearching.value = false
|
||||||
@ -462,13 +464,7 @@ onMounted(async () => {
|
|||||||
await fetchRecords()
|
await fetchRecords()
|
||||||
underlineStyle.value // 触发计算属性更新
|
underlineStyle.value // 触发计算属性更新
|
||||||
|
|
||||||
if (incomeLoadmore.value) {
|
reSetObserve() // 绑定观察器
|
||||||
obsever.observe(incomeLoadmore.value) //监控收入加载标志
|
|
||||||
}
|
|
||||||
|
|
||||||
if (expenditureLoadmore.value) {
|
|
||||||
obsever.observe(expenditureLoadmore.value) //监控支出加载标志
|
|
||||||
}
|
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user