如果这是一个糟糕的问题,我深表歉意,但我正在使用 Rails 4 和 Ruby 2.0.0 来完成一个在稍旧版本中教授的教程。我知道我不应该那样做……但我还是那样做。:)
在教程中,他教 link_to 在两个不同的页面之间进行链接。这是他给我们的代码。
<p>
Time to say
<%= link_to "Goodbye!".:action =>"goodbye" %>
</p>
</body>
“再见!” 是链接名称,“goodbye”是文件名。我无法让这段代码工作,所以帮助了我,但它不同意这个家伙的教程。我的最终有效代码是以下之一:
<p>
Time to say
<%= link_to("Goodbye!", "goodbye") %>
</p>
和这个:
say
<%= link_to "hello", "hello" %>
</p>
</body>
但是教练给我的代码不起作用,我尝试交换 . 对于 a ,我尝试省略 . 和,完全。都没有工作。所以我的问题是:讲师代码应该有效吗?也许是 ruby/rails 版本的不同???