我对 Rails 比较陌生,最近完成了 Hartl 的 Rails 教程,现在正在着手我的第一个完整项目。我有兴趣添加到我的 Web 应用程序中的是类似于 SO 中的文本输入功能,您可以在其中输入,并直接查看您的文本将如何输出。在对SO进行了一些 研究之后,我决定使用 gem ,它是用 Ruby 实现的 Markdown,但现在有以下问题: bluecloth
- 我不确定如何将
bluecloth
输出与form_for
助手联系起来。我的理解是您可以通过函数转换为字符串html = BlueCloth.new(str).to_html()
,但是我不确定当您有一个文本字段作为其中的一部分时该怎么办form_for
,我应该在哪里插入蓝布部分?换句话说,我仍然对在一个框中输入并看到该项目显示在页面上的其他地方的魔力感到有些困惑。 - WMD 栏按钮项目和功能是否包含 Markdown 编辑器(例如 bluecloth),还是我必须手动构建?如果是这样,当您键入时,我将如何在编辑器中获得类似粗体按钮以显示“** **”的内容?
谢谢你的帮助!