我的Rails应用程序遇到了一个非常小的问题。我正在为Ruby on Rails开发和测试目的设置Mac OS X.
但由于某些原因,我的观点没有正确呈现。我可以在视图中输出所有HTML内容,但是当我使用任何Ruby / Rails代码时,例如:
<% 'Hello World' %> or
<%- 'Hello World!' %>
根本没有输出...请帮助..我没有错误 - 没有。
我的环境是:
Ruby: 1.9.2
Rails 3.0.3
OS: Mac OS X
感谢。
答案 0 :(得分:4)
<%= 'Hello World!' %>
只有在没有=
代码的情况下才会处理您的代码。例如,使用-
<%- if true %>
<%= "Hello" %>
仅显示Hello
答案 1 :(得分:3)
您需要使用=
标志:
<%= 'Hello World!' %>