revert: remove SaveLoadPanel.vue changes

This commit is contained in:
Zihao Xu
2026-01-08 01:01:10 -08:00
committed by bridge
parent 9485b62cfd
commit 9e75d8dd2e

View File

@@ -49,16 +49,17 @@ async function handleLoad(filename: string) {
loading.value = true
try {
// 调用后端加载存档,后端会设置 init_status = "in_progress"
// App.vue 的轮询会检测到状态变化,显示加载界面,并在 ready 后重新初始化前端
await gameApi.loadGame(filename)
// 关闭菜单,让加载界面显示出来
worldStore.reset()
uiStore.clearSelection()
await worldStore.initialize()
message.success('读档成功')
emit('close')
} catch (e) {
message.error('读档失败')
} finally {
loading.value = false
}
// 注意:不在这里设置 loading.value = false因为菜单会关闭
}
watch(() => props.mode, () => {