优化:聚合ArticleMetadata组件,方便《我的标签》及每篇文章中的复用

This commit is contained in:
2022-08-10 17:22:36 +08:00
parent a4b4d71385
commit 3daf80e218
4 changed files with 71 additions and 103 deletions

View File

@@ -9,7 +9,7 @@ export const markdown: MarkdownOptions = {
config: (md) => {
md.renderer.rules.heading_close = (tokens, idx, options, env, slf) => {
let htmlResult = slf.renderToken(tokens, idx, options, env, slf)
if (tokens[idx].tag === 'h1') htmlResult += `\n<ArticleMetadata v-if="$frontmatter?.aside ?? true"/>`
if (tokens[idx].tag === 'h1') htmlResult += `\n<ArticleMetadata v-if="$frontmatter?.aside ?? true" :article="$frontmatter" />`
return htmlResult
}
}