gpt4 book ai didi

javascript - Markdown 到 html javascript

转载 作者:行者123 更新时间:2023-11-30 14:13:37 25 4
gpt4 key购买 nike

我实际上在我的多个领域的申请中使用了 TinyMCE (4.8.2)。我通过 JIRA API 中的 json 内容自动化字段。但是...其中一个字段已经在 J​​IRA 的 Markdown 中。

然后我从 tinymce 实现了插件 text_pattern 以在 javascipt 中配置 Markdown 符号。问题仍然存在,如果不重写文本,文本将不会更改为 html。我找不到问题,你呢?

function initMCEexact(e) {
tinymce.init({
mode: "exact",
theme: "modern",
plugins: 'textpattern, advlist',
selector: 'textarea',
elements: e,
textpattern_patterns: [
{start: '_', end: '_', format: 'italic'},
{start: '*', end: '*', format: 'bold'},
{start: 'h1. ', format: 'h1'},
{start: 'h2. ', format: 'h2'},
{start: 'h3. ', format: 'h3'},
{start: 'h4. ', format: 'h4'},
{start: 'h5. ', format: 'h5'},
{start: 'h6. ', format: 'h6'},
{start: '# ', cmd: 'InsertOrderedList'},
{start: '* ', cmd: 'InsertUnorderedList'},
{start: '*', cmd: 'InsertUnorderedList'},
{start: '//brb', replacement: 'Be Right Back'}
]
});
}

期望自动将 markdown 翻译成 HTML。

最佳答案

如果您使用 Markdown 到 HTML 转换器可能会更好。我推荐ShowdownJS .只需使用 <script src="https://cdnjs.cloudflare.com/ajax/libs/showdown/1.9.0/showdown.min.js"></script> 将其添加到您的项目中即可,然后使用此代码:

var converter = new showdown.Converter();
var text = '# hello, markdown!';
var html = converter.makeHtml(text);

关于javascript - Markdown 到 html javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53945888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com