fix(biji-qianduan): 修复保存笔记后前端状态更新问题

- 将 editData.value 和 selectedFile.value 的更新方式从 response.data 改为直接使用 response
- 优化了新创建笔记的 ID 获取逻辑
-确保在保存笔记后正确更新前端状态
This commit is contained in:
ikmkj
2025-08-02 01:49:11 +08:00
parent e10ad4b81c
commit 7d8297bb96
2 changed files with 3 additions and 3 deletions

View File

@@ -626,11 +626,11 @@ const handleSave = async (content) => {
// 使用后端返回的完整、最新的数据更新前端状态
// 这对于新创建的笔记至关重要,因为它会获得一个新的 ID
editData.value = response.data;
editData.value = response;
// 如果当前正在预览这个文件,也更新 selectedFile
if (selectedFile.value && (!selectedFile.value.id || selectedFile.value.id === response.data.id)) {
selectedFile.value = response.data;
if (selectedFile.value && (!selectedFile.value.id || selectedFile.value.id === response.id)) {
selectedFile.value = response;
}
saveStatus.value = '已保存';

Binary file not shown.