有人能给我解释一下:hard_wrap是怎么工作的吗



我不知道如何使用Markdown红地毯创建新行。I型

Line 1
Line 2

但我看到

Line 1 Line 2

在我的助手中,我有markdown = Redcarpet::Markdown.new(MarkdownRenderer, hard_wrap: true, autolink: true, space_after_headers: true)

根据红地毯手册,auto_wrap选项进入渲染器初始值设定项,如下所示:

markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML.new(hard_wrap: true), autolink: true, space_after_headers: true)
puts markdown.render("Line 1n Line 2")

这给了我这个输出

<p>Line 1<br>
Line 2</p>

https://github.com/vmg/redcarpet#darling-i-packed-you-acouple-renders-for-lunch

请注意,我找不到MarkdownRenderer类,因为Redcarpet只提供了内置的Redcarpet::Render::HTMLRedcarpet::Render::XHTML渲染器。

相关内容

  • 没有找到相关文章

最新更新