markdown回显html源代码(kindeditor编辑)

在编辑器中添加源代码,会将尖角号等转义,保存到数据库中是如下格式
<pre class="brush:html;toolbar:false">&lt;script&gt;&lt;/script&gt;
&lt;input&nbsp;&gt;</pre><p>&lt;p&gt;哈哈&lt;/p&gt;<br/></p><p>&lt;b&gt;嘻嘻&lt;/b&gt;</p><p><strong>嘻嘻</strong></p>
但修改时,从数据库查询出,将上面的内容回显到编辑器时,编辑器自动将
&lt;

转回尖角号,导致无法正常回显html源代码,

为了能够正常回显,需要将

&lt;
中的&符号再次转义为&amp;代码如下:


content_markdown=content_markdown.replace("&","&amp;");

然后再将content显示到编辑器中即可

<textarea class="editormd-markdown-textarea" name="content_markdown">${content_markdown}</textarea>

注意:在前台页面显示时,不需要此操作


原文出处:/show_1C72mQvttIC.html