imzbf / md-editor-v3

Markdown editor for vue3, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it...
https://imzbf.github.io/md-editor-v3
MIT License
1.63k stars 156 forks source link

使用config扩展语法问题 #602

Closed tianci-8 closed 3 months ago

tianci-8 commented 3 months ago

Describe the issue

我使用marked的解析拓展写入好像没生效,请问一下作者这个编辑器怎么配置修改原来的解析语法,我需要修改表格的解析语法。 我尝试的代码但未成功:

import { config } from "md-editor-v3";

// Override function
const renderer = {
  heading(text, depth) {
    const escapedText = text.toLowerCase().replace(/[^\w]+/g, "-");

    return `
            <h${depth}>
              <a name="${escapedText}" class="anchor" href="#${escapedText}">
                <span class="header-link"></span>
              </a>
              ${text}
            </h${depth}>`;
  },
};

config({ renderer });

Procedure version

最新版

Reproduction link

No response

imzbf commented 3 months ago

从3.0版本开始就不再使用marked作为编译库了

扩展请参考文档:https://imzbf.github.io/md-editor-v3/zh-CN/docs#%F0%9F%8D%A4%20markdownItConfig

tianci-8 commented 3 months ago

好的。谢谢