【发布时间】:2022-04-19 13:01:27
【问题描述】:
我实际上在多个领域的应用程序中使用了 TinyMCE (4.8.2)。我通过来自 JIRA API 的 json 内容自动化字段。但是......其中一个领域已经在 JIRA 的 Markdown 中。
然后我实现了来自 tinymce 的插件 text_pattern 来配置 javascipt 中的降价符号。问题仍然存在,如果不重写文本,文本不会更改为 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。
【问题讨论】:
标签: javascript html tinymce markdown