perf: safely optimize list loading

This commit is contained in:
jxxghp
2026-05-15 23:15:14 +08:00
parent 7114c63e8f
commit 587f06eb9f
7 changed files with 59 additions and 4 deletions

View File

@@ -923,6 +923,11 @@ watch([dataList, installedFilter, hasUpdateFilter, enabledFilter], () => {
function loadMarketMore({ done }: { done: any }) {
// 从 dataList 中获取最前面的 20 个元素
const itemsToMove = sortedUninstalledList.value.splice(0, 20)
if (itemsToMove.length === 0) {
done('empty')
return
}
displayUninstalledList.value.push(...itemsToMove)
done('ok')
}