我是Ruby on Rails最基本的新手;我刚拿起它并决定玩一下。我遇到了一个似乎对某些人有用的问题但不适合我......
使用无用的注册链接创建了一个任意页面:
<%= link_to "Sign up now!", '#', class: "btn btn-large btn-primary" %>
查看页面会产生以下结果:
compile error
... /home.html.erb:11: syntax error, unexpected ':'
... class: "btn btn-large btn-primary" )...
这似乎适用于其他人,但同样,不适合我。我已经玩了一下但是似乎无法完全摆脱它而没有删除它。链接是任意的,但我希望看到它可行。我提前感谢任何帮助。
答案 0 :(得分:1)
这是因为当您使用Ruby 1.8时,您正在使用Ruby 1.9哈希语法。将其切换为=>
将解决此问题。