请问我们这个论坛markdown预览是怎么实现的?

calvin 发布于 2014年03月28日
无人欣赏。

请问我们这个论坛markdown预览是怎么实现的?

是用的第三方库么,还是直接写的js代码实现的?

共6条回复
tinyfool 回复于 2014年03月28日

js实现的

尼克徐 回复于 2014年03月28日

发现这个mark down 的实现有个问题,就是对\的识别。 如果是\n可以显示\n,但下次编辑时,在编辑状态\n就自动变成n,保存后又不能显示\n了。

Delbert 回复于 2014年03月28日

2楼 @尼克徐 换行请用<br />,也可以用<br>,像这样
就是换行了。经过测试<br/>是不行的。

\n不是md语言里面的,也不是html里面的。n用的话,应该用\n才行吧?

不同md引擎转换的结果不一样。

尼克徐 回复于 2014年03月28日

3楼 @Delbert 我是在写一个代码块,里面有句"Hello,World\n",出现的情况.你可以试试看

Delbert 回复于 2014年03月28日

4楼 @尼克徐 我写的反斜线比显示出来的多一个。

刚才试了,在代码里面和在代码外面都会少反斜线,很奇怪。我上面的回复里面有个莫名其妙的n就是这么来的。

至于代码里面如果出现的话,只能脑补了……这个还真不知道是怎么回事。@tinyfool

plantcsbird 回复于 2014年03月30日

你用调试工具看一下预览或者编辑器的那个div

你就可以看到wmd.搜索一下就知道这是啥了。。

前端的东西又没故意藏着。。。。一下就看到了。。

登录 或者 注册