Closed Tianci-blog closed 11 months ago
dom元素补充,不知道各位有没有出现。
最新版已修复哦
好的👌 强!
获取 Outlook for iOShttps://aka.ms/o0ukef
发件人: code-farmer-i @.> 发送时间: Tuesday, December 5, 2023 10:49:43 AM 收件人: code-farmer-i/vue-markdown-editor @.> 抄送: Liu @.>; Author @.> 主题: Re: [code-farmer-i/vue-markdown-editor] 渲染mermaid图时,出现渲染出来的图形元素的id是相同的,导致重叠。请各位帮忙看看 (Issue #266)
最新版已修复哦
— Reply to this email directly, view it on GitHubhttps://github.com/code-farmer-i/vue-markdown-editor/issues/266#issuecomment-1839909270, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A74OGQWQKFH6GVGOJMZGOEDYH2DUPAVCNFSM6AAAAAA7YV4YHCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZZHEYDSMRXGA. You are receiving this because you authored the thread.Message ID: @.***>
渲染mermaid图时,出现渲染出来的图形元素的id是相同的,导致重叠。请大佬帮忙看看
main.js 文件导入内容如下: // editor import VMdEditor from "@kangc/v-md-editor"; import "@kangc/v-md-editor/lib/style/base-editor.css"; // markdown import VMdPreview from "@kangc/v-md-editor/lib/preview"; import "@kangc/v-md-editor/lib/style/preview.css";
import githubTheme from "@kangc/v-md-editor/lib/theme/github.js"; import "@kangc/v-md-editor/lib/theme/style/github.css";
import createCopyCodePlugin from "@kangc/v-md-editor/lib/plugins/copy-code/index"; import "@kangc/v-md-editor/lib/plugins/copy-code/copy-code.css";
import createHighlightLinesPlugin from "@kangc/v-md-editor/lib/plugins/highlight-lines/index"; import "@kangc/v-md-editor/lib/plugins/highlight-lines/highlight-lines.css";
import createTipPlugin from "@kangc/v-md-editor/lib/plugins/tip/index"; import "@kangc/v-md-editor/lib/plugins/tip/tip.css"; // mermaid import createMermaidPlugin from "@kangc/v-md-editor/lib/plugins/mermaid/cdn"; import "@kangc/v-md-editor/lib/plugins/mermaid/mermaid.css";
// highlightjs 核心代码 import hljs from "highlight.js/lib/core"; // 按需引入语言包 import json from "highlight.js/lib/languages/json"; import java from "highlight.js/lib/languages/java"; import javascript from "highlight.js/lib/languages/javascript";
hljs.registerLanguage("json", json); hljs.registerLanguage("java", java); hljs.registerLanguage("javascript", javascript);
// 插件 VMdPreview.use(githubTheme, { Hljs: hljs, }); VMdEditor.use(githubTheme, { Hljs: hljs, });
const app = createApp(App); const pinia = createPinia();
// VMdEditor.use(createTipPlugin()); VMdEditor.use(createCopyCodePlugin()); VMdEditor.use(createHighlightLinesPlugin()); VMdEditor.use(createMermaidPlugin()); app.use(VMdEditor); // VMdPreview.use(createTipPlugin()); VMdPreview.use(createCopyCodePlugin()); VMdPreview.use(createHighlightLinesPlugin()); VMdPreview.use(createMermaidPlugin()); app.use(VMdPreview);