【问题标题】:Can I render a haml template with Ruby on Rails metal?我可以使用 Ruby on Rails metal 渲染 haml 模板吗?
【发布时间】:2010-07-02 20:45:40
【问题描述】:

我有金属加工(感谢 Railscasts),但我有一个要渲染的 haml 模板,而不仅仅是纯文本。显然你可以 render ERB ,但我没有看到任何地方可以对haml 做同样的事情。如果我想继续使用haml,是否有可能或者我只需要使用普通的rails路由?

谢谢!

【问题讨论】:

    标签: ruby-on-rails haml


    【解决方案1】:

    Haml 和 ERB 一样,有一个Ruby interface。然而,就像 ERB 一样,在没有设置适当的模板缓存的情况下使用它(就像 Rails 通常为您所做的那样)会使其非常慢,几乎可以肯定比 Rails 的路由慢。所以要小心,使用#def_method 而不是#render

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-25
      • 2018-06-25
      • 2013-06-24
      相关资源
      最近更新 更多