From 7760e69527c7be992093582240449230c2cc25da Mon Sep 17 00:00:00 2001 From: YangFong Date: Tue, 7 Nov 2023 22:20:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=9D=E5=AD=98=E5=90=8E=E5=85=AC?= =?UTF-8?q?=E5=BC=8F=E5=85=83=E7=B4=A0=E5=81=8F=E7=A7=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/CodemirrorEditor/EditorHeader/index.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/CodemirrorEditor/EditorHeader/index.vue b/src/components/CodemirrorEditor/EditorHeader/index.vue index a6e0e5c31..4dfd95d13 100644 --- a/src/components/CodemirrorEditor/EditorHeader/index.vue +++ b/src/components/CodemirrorEditor/EditorHeader/index.vue @@ -343,7 +343,13 @@ export default { clipboardDiv.innerHTML = mergeCss(clipboardDiv.innerHTML) // 调整 katex 公式元素为行内标签,目的是兼容微信公众号渲染 - clipboardDiv.innerHTML = clipboardDiv.innerHTML.replace(/class="base"( style="display: inline")*/g, `class="base" style="display: inline"`) + clipboardDiv.innerHTML = clipboardDiv.innerHTML + .replace( + /class="base"( style="display: inline")*/g, + `class="base" style="display: inline"` + ) + // 公众号不支持 position, 转换为等价的 translateY + .replace(/top:(.*?)em/g, `transform: translateY($1em)`) if (this.isMacCodeBlock) { clipboardDiv.innerHTML = clipboardDiv.innerHTML.replaceAll(