fix(biji-qianduan): 修复保存笔记后前端状态更新问题
- 将 editData.value 和 selectedFile.value 的更新方式从 response.data 改为直接使用 response - 优化了新创建笔记的 ID 获取逻辑 -确保在保存笔记后正确更新前端状态
This commit is contained in:
@@ -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 = '已保存';
|
||||
|
||||
BIN
mydatabase.db
BIN
mydatabase.db
Binary file not shown.
Reference in New Issue
Block a user