我在"查看"文件夹:
<h1><%= Time.now.to_s %></h1>
它显示了网页上的时间。
当我输入:
<h1><%= print "Hello world!" %></h1>
没有任何表现。
为什么?
此代码位于&#34;视图&#34;文件夹为&#34; say.html.erb&#34;
答案 0 :(得分:3)
这是因为print
的返回值为nil
。
print :foo
# => nil
答案 1 :(得分:1)
print
用于与控制台进行交互。
只需使用:
<h1><%= "Hello world!" %></h1>
甚至更好:
<h1>Hello world!</h1>