Haml不允许erb输出渲染

时间:2013-09-01 20:04:51

标签: ruby-on-rails ruby haml

我有两个模板

test.html.haml test.html.erb

都具有相同的内容

<%= 1+1 %>

输出haml(错误)

%= 1+1 %>

输出erb(正确

2

如何获取haml文件以允许ruby输出

3 个答案:

答案 0 :(得分:1)

如果我理解正确,您有一个包含以下内容的haml文件:

<%= 1+1 %>

这是ERB语法,您需要使用HAML语法。

= 1 + 1

答案 1 :(得分:1)

如果您需要HAML文件而不是eRB文件,则需要使用HAML语法而不是eRB语法:

= 1 + 1

答案 2 :(得分:0)

看这里How to Convert

ERB

<strong><%= item.title %></strong>

Haml的

%strong= item.title