【发布时间】:2013-04-05 15:38:26
【问题描述】:
我正在使用 Rails 3.2.11、Haml 4.0 和 Redcarpet 2.2.2。
我想将 Haml 的 :markdown 过滤器配置为将 Redcarpet 与 with_toc_data: true 一起使用。在ApplicationHelper 我尝试定义:
def markdown(text)
markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML.new(with_toc_data: true))
raw markdown.render(text.to_s)
end
虽然:markdown 中的内容被渲染,但没有 TOC 数据。如何更改 :markdown 的解析方式?
【问题讨论】:
标签: ruby-on-rails haml redcarpet