后台传来的 Markdown 语句里有代码块,前端解析时,代码块未格式化,只有 <code>代码块</code> 标签,code 标签中没有 span 标签。用的 marked 和 prettify。
<code>代码块</code>
code
span
难道真的是因为html解析不了换行符的bug原因? 但是我用了一个隐藏的textarea保存这条markdown语句,然后再解析的,还是有问题,代码块的确格式化了,但是代码中的关键字没有变色
发现问题了。少写了一句 prettyPrint();
prettyPrint();