增加了章节列表的当前章节高亮
All checks were successful
Build / build-and-test (push) Successful in 24s

[BugFix]
修复了搜索页面加载重复的问题
This commit is contained in:
2025-05-28 20:36:00 +08:00
parent eda629e58d
commit 7c46970dfe
3 changed files with 20 additions and 10 deletions

View File

@ -13,16 +13,15 @@ export const useSimpleSearchState = defineStore('simpleSearch', () => {
const state = ref(null)
async function load() {
if (pageCount.value && currentPage.value >= pageCount.value){ state.value = 'finish'; return }
state.value = 'loading'
let res = await api.workSimpleSearch(keyword.value, currentPage.value)
res = res.data
if( pageCount.value ) {
currentPage.value++
if (currentPage.value > pageCount.value) currentPage.value = pageCount.value
}
if (res.code == 0) {
if ( !pageCount.value ) {
currentPage.value++
if( pageCount.value ) {
if (currentPage.value > pageCount.value) currentPage.value = pageCount.value
} else {
pageCount.value = res.pageCount
currentPage.value = res.page
}
count.value = res.count
state.value = import.meta.env.SSR ? 'ssrready' : 'ready'