From cdca9d4d3f95c777d36b7be46d779f113981f90a Mon Sep 17 00:00:00 2001 From: tianyaxiang Date: Thu, 30 Jan 2025 01:31:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=A7=BB=E5=8A=A8=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/markdown.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/markdown.ts b/src/lib/markdown.ts index 7aad045..80e5734 100644 --- a/src/lib/markdown.ts +++ b/src/lib/markdown.ts @@ -74,7 +74,9 @@ export function convertToWechat(markdown: string, options: RendererOptions = {}) customRenderer.heading = function({ text, depth }: Tokens.Heading) { const style = options.block?.[`h${depth}` as keyof typeof options.block] const styleStr = cssPropertiesToString(style) - return `${text}` + const tokens = marked.Lexer.lexInline(text) + const content = marked.Parser.parseInline(tokens, { renderer: customRenderer }) + return `${content}` } customRenderer.paragraph = function({ text }: Tokens.Paragraph) {