mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
fix: prevent loading state from triggering multiple requests in ParagraphList
--bug=1062188 --user=刘瑞斌 【知识库】上传文档时,分段完成后编辑分段内容,编辑没有生效,控制台报错 https://www.tapd.cn/62980211/s/1780667
This commit is contained in:
parent
942842e3a8
commit
54aa6218e0
|
|
@ -91,16 +91,18 @@ const paragraph_list = computed(() => {
|
|||
})
|
||||
|
||||
const next = () => {
|
||||
if (loading.value) return
|
||||
loading.value = true
|
||||
setTimeout(() => {
|
||||
current_page.value += 1
|
||||
loading.value = false
|
||||
}, 100) // 添加小延迟让UI有时间更新
|
||||
}, 100)
|
||||
}
|
||||
|
||||
const editHandle = (item: any, cIndex: number) => {
|
||||
// 计算实际索引,考虑分页
|
||||
currentCIndex.value = cIndex + page_size.value * (current_page.value - 1)
|
||||
currentCIndex.value = cIndex
|
||||
// currentCIndex.value = cIndex + page_size.value * (current_page.value - 1)
|
||||
// console.log('Edit index:', cIndex, page_size.value, current_page.value, currentCIndex.value)
|
||||
EditParagraphDialogRef.value.open(item)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue