在localhost:3000 / forum / new中显示我的代码而不是它应该是什么。
它显示了这个:
New Forum
link_to "Back", root_path
这是我对此页面的代码:
<h1>New Forum</h1>
link_to "Back", root_path
它基本上显示了我的所有代码。知道如何解决这个问题吗?
答案 0 :(得分:5)
我认为你正在尝试这样做:
<h1>New Forum</h1>
<%= link_to "Back", root_path %>
您忘记了代码的<%=
和%>
。
答案 1 :(得分:0)
.erb文件处理嵌入的ruby以生成相应的html,语法为<%= embedded ruby %>
。如果您只想处理ruby代码,但无法打印使用<% embedded ruby %>
,请注意已删除的=
符号。