2010-11-23 73 views

回答

4

Haml的可以通过编程使用:http://haml.info/docs/yardoc/Haml/Engine.html

没有足够的细节在你的问题,我不能更具体的答案。

+0

例如,表“输入”有:文本列“文本”。我会将HAML格式的文本保存到该字段中,然后使用类似于<%= input.text%>的方式将其呈现在视图中,这会呈现纯文本,而如果我保存HTML,则HTML会正确呈现。我会研究这个链接,看看我能否找出这种情况的正确语法,谢谢。 – aperture 2010-11-23 04:20:53

8

如果您的视图是由一些从你的模型/数据库来替换全部,你可以使用render :inlineto process it

render :inline => @model.haml, :type => 'haml', :layout => true