Files
hjc-web/app/pages/index.vue
T
weicw1996 0d6410c17f fix(hjc-web): 修复首页标题重复为「XX - XX」
index.vue 把 title 传成了 siteName,而 usePageSeo 又会自动拼上
「 - {站点名}」后缀,于是品牌名出现两次:
「广西汇吉采咨询有限公司 - 广西汇吉采咨询有限公司」。

title 改为固定的栏目定位「官网首页」,品牌名统一交给后缀拼接,
渲染为「官网首页 - 广西汇吉采咨询有限公司」,与站内其它页面
(如「关于我们 - 广西汇吉采咨询有限公司」)保持一致。
2026-09-19 14:31:50 +08:00

31 lines
701 B
Vue

<template>
<div>
<SiteHome />
</div>
</template>
<script setup lang="ts">
/**
* 首页路由
* 使用 SiteHome 组件动态加载当前模板的首页
*/
const { siteInfo, fetchSiteInfo } = useSite()
await fetchSiteInfo()
// 首页标题:usePageSeo 会自动把 title 拼成「{title} - {站点名}」,
// 所以这里只传栏目定位,品牌名交给后缀。
// 曾经这里传的是 siteName,于是渲染出「XX - XX」的重复标题。
usePageSeo(
{
title: '官网首页',
description: siteInfo.value?.comments || undefined,
keywords: siteInfo.value?.keywords || undefined,
path: '/'
},
siteInfo.value
)
useOrganizationSeo(siteInfo.value)
</script>