|
@@ -37,7 +37,7 @@ export const markmapRender = (element: HTMLElement, cdn = Constants.CDN, theme:
|
|
if (markmapElements.length === 0) {
|
|
if (markmapElements.length === 0) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
- addScript(`${cdn}/src/js/markmap/markmap.min.js`, "vditorMermaidScript").then(() => {
|
|
|
|
|
|
+ addScript(`${cdn}/dist/js/markmap/markmap.min.js`, "vditorMermaidScript").then(() => {
|
|
markmapElements.forEach((item) => {
|
|
markmapElements.forEach((item) => {
|
|
const code = markmapRenderAdapter.getCode(item);
|
|
const code = markmapRenderAdapter.getCode(item);
|
|
if (item.getAttribute("data-processed") === "true" || code.trim() === "") {
|
|
if (item.getAttribute("data-processed") === "true" || code.trim() === "") {
|
|
@@ -47,11 +47,11 @@ export const markmapRender = (element: HTMLElement, cdn = Constants.CDN, theme:
|
|
render.className = "language-markmap"
|
|
render.className = "language-markmap"
|
|
item.parentNode.appendChild(render)
|
|
item.parentNode.appendChild(render)
|
|
init(render,code)
|
|
init(render,code)
|
|
-
|
|
|
|
|
|
+
|
|
if(item.parentNode.childNodes[0].nodeName == "CODE"){
|
|
if(item.parentNode.childNodes[0].nodeName == "CODE"){
|
|
item.parentNode.removeChild(item.parentNode.childNodes[0])
|
|
item.parentNode.removeChild(item.parentNode.childNodes[0])
|
|
}
|
|
}
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
|
|
-};
|
|
|
|
|
|
+};
|