【发布时间】:2009-10-24 05:56:13
【问题描述】:
我正在使用 BlueCloth 从我的用户输入到 textarea 的内容中的 markdown 创建 html,如下所示:
def create
@post = Post.new(params[:post]) do |post|
body = BlueCloth.new(post.body)
post.body = body.to_html
end
...
end
这很好用!我很好地将 html 存储在数据库中,但是当用户编辑时如何在 textarea 中显示 markdown?我试过了:
def edit
@post = Post.find(params[:id])
@post.body = BlueCloth.new(@post.body)
@post.body.text
end
我的 textarea 中的输出如下所示:
#<BlueCloth:0x10402d578>
【问题讨论】:
标签: ruby-on-rails ruby bluecloth