Tag: wmd editor

WMD编辑器,rails,指南针:如何将生成的Markdown代码读取为HTML并显示为“富文本”?

我非常喜欢WMD与我的应用程序表现良好。 但是,我有一个问题。 基本上我编辑内容并将其作为markdown存储在我的数据库中。 然后我使用Kramdown获取视图的HTML。 但是Kramdown获取了我的浏览器无法读取的HTML标记。 我用的是Chrome。 即使用户输入了例如粗体,斜体,代码等,对其进行消毒也会提供纯文本。 因此,基本思想是将生成的HTML读取为HTML和“富文本”。 检查输出源,我发现如果我使用Kramdown::Document.new(text).to_html会有一些引号如下所示: ” ……. ” 这些引号隐藏了引号后的HTML代码……(我假设) 并且使用sanitize引号已经消失: ……. 但我最终会使用纯文本。 我在这里想念的是什么? 我可以让我的浏览器看到我有粗体,或者我有斜体,段落,图像等… 我必须使用kramdown或类似降价到HMTL转换器吗? 非常感谢! UPDATE 我用罗盘作为我的样式表。 卸载指南针时WMD编辑器工作正常。 出于某些原因,似乎罗盘隐藏了任何样式,包括我的application.html.erb文件中的“测试文本”,但是使用.scss部分文件创建的样式! 我的意思是例如在我的application.html.erb文件中编写的以下代码不显示为粗体。 test bold 任何想法为什么会这样?