src/pages/[lang]/about/index.astro:
const site = await getSiteConfig(lang); // 内部又调了一次 getSiteOverlay
const overlay = await getSiteOverlay(lang);
getSiteConfig() 内部已经 await getSiteOverlay(lang),所以每个 about 页面
会把整个 translations 集合 getCollection 两遍(zh/en 共四遍)。
功能正确,纯属浪费。建议 getSiteConfig 直接把 overlay 一并返回,
调用方就不必再取一次。
src/pages/[lang]/about/index.astro:getSiteConfig()内部已经await getSiteOverlay(lang),所以每个 about 页面会把整个
translations集合getCollection两遍(zh/en 共四遍)。功能正确,纯属浪费。建议
getSiteConfig直接把 overlay 一并返回,调用方就不必再取一次。