diff --git a/apps/jingrow/frontend/src/core/pagetype/default_list.vue b/apps/jingrow/frontend/src/core/pagetype/default_list.vue index 2e4d552..239f91f 100644 --- a/apps/jingrow/frontend/src/core/pagetype/default_list.vue +++ b/apps/jingrow/frontend/src/core/pagetype/default_list.vue @@ -728,8 +728,8 @@ async function loadMeta() { metaFields.value = data.fields || [] pageMeta.value = data // 保存完整的pageMeta,包含image_field等配置 - // 检查是否为单页模式 - isSinglePage.value = await isSinglePageType(entity.value) + // 检查是否为单页模式(直接使用已加载的数据,避免重复请求) + isSinglePage.value = Boolean(data.issingle === 1 || data.issingle === true) // 加载缓存的Link标题(刷新时减少抖动) loadCacheFromStorage()