1
Remarkable
を使用してHTMLコードを強調表示するときに、highlight
関数を実行するのに問題があります。あなたはそれが値下げではなく、HTMLで記述されたテキスト与えるときRemarkableとHighlightjsを使用してHTMLを強調表示
var md = new Remarkable({
html:true,
langPrefix:'lang-',
highlight: function (str, lang) {
alert('highlighting'); // never executes!
if (lang && hljs.getLanguage(lang)) {
try {
return hljs.highlight(lang, str).value;
} catch (err) {}
}
try {
return hljs.highlightAuto(str).value;
} catch (err) {}
return ''; // use external default escaping
}
});
var test = md.render('<code class="lang-js">var x = 1;</code>');