diff --git a/apps/jingrow/frontend/src/core/pagetype/default.vue b/apps/jingrow/frontend/src/core/pagetype/default.vue index e39028b..6aee934 100644 --- a/apps/jingrow/frontend/src/core/pagetype/default.vue +++ b/apps/jingrow/frontend/src/core/pagetype/default.vue @@ -950,10 +950,12 @@ async function loadDetail() { originalRecord.value = { ...record.value } } - // 自动下载相对路径的图片 + // 异步下载图片,不阻塞页面渲染 + // 页面先显示,图片在后台加载 const imageUrls = extractImageUrls(record.value) if (imageUrls.length > 0) { - await autoDownloadImages(imageUrls) + // 异步下载,不阻塞界面 + autoDownloadImages(imageUrls).catch(console.error) } // 异步下载附件中的图片,不阻塞主界面渲染