fix(theme): incorrect internal link

This commit is contained in:
pengzhanbo 2024-09-06 01:48:11 +08:00
parent 6ec660ba3e
commit 15a2e4fc81
3 changed files with 4 additions and 4 deletions

View File

@ -54,7 +54,7 @@ const createTime = computed(() =>
<div v-if="categoryList.length" class="category-list">
<span class="icon vpi-folder" />
<template v-for="(cate, i) in categoryList" :key="i">
<VPLink :href="`${categoriesLink ? `${categoriesLink.link}?id=${cate.id}` : undefined}`">
<VPLink :href="categoriesLink ? `${categoriesLink.link}?id=${cate.id}` : undefined">
{{ cate.name }}
</VPLink>
<span v-if="i !== categoryList.length - 1">/</span>
@ -66,7 +66,7 @@ const createTime = computed(() =>
<VPLink
class="tag"
:class="tag.className"
:href="`${tagsLink ? `${tagsLink.link}?tag=${tag.name}` : undefined}`"
:href="tagsLink ? `${tagsLink.link}?tag=${tag.name}` : undefined"
>
{{ tag.name }}
</VPLink>

View File

@ -37,7 +37,7 @@ const breadcrumbList = computed<Breadcrumb[]>(() => {
for (const category of categoryList) {
list.push({
text: category.name,
link: `${categories.value ? `${categories.value.link}?id=${category.id}` : undefined}`,
link: categories.value ? `${categories.value.link}?id=${category.id}` : undefined,
})
}
}

View File

@ -48,7 +48,7 @@ const hasMeta = computed(() => readingTime.value.time || tags.value.length || cr
:key="tag.name"
class="tag"
:class="tag.className"
:href="`${tagsLink?.link && isBlogPost ? `${tagsLink.link}?tag=${tag.name}` : undefined}`"
:href="tagsLink?.link && isBlogPost ? `${tagsLink.link}?tag=${tag.name}` : undefined"
>
{{ tag.name }}
</VPLink>