diff --git a/src/components/DetailCountBadge.astro b/src/components/DetailCountBadge.astro index 91618e3..aae07d7 100644 --- a/src/components/DetailCountBadge.astro +++ b/src/components/DetailCountBadge.astro @@ -9,14 +9,15 @@ interface Props { mainId: string } const { mainId } = Astro.props -const count = `detailCount(${mainId})` +const q = JSON.stringify(mainId) // 转成带引号的字符串字面量,否则 detailCount(i0008CZYI) 会被 Alpine 当成未定义变量 +const count = `detailCount(${q})` ---