我正在使用Django的Python markdown。它完美地运作。但静态HTML预览器对于管理面板来说还不够。我找不到任何动态的JS markdown预览器(我不需要一个完整的转换器)。请建议使用javascript markdown预览器。
答案 0 :(得分:2)
您可能正在寻找showdown.js
以下是关于它的文章:Using Showdown with and without jQuery
归结为:
var converter = new Showdown.converter();
var input = $("textarea");
var preview = $("#preview");
$(input).keyup(function() {
preview.html(converter.makeHtml(input.val());
});
答案 1 :(得分:0)
作为另一种方法,您可以使用此页面中提供的免费API:
https://helloacm.com/markdown/
https://helloacm.com/api/markdown/?cached&s=Markdown rocks!
它将返回JSON编码的数据:
"<p>Markdown rocks!<\/p>"