0

我正在阅读 Rails 教程并在第 8 章(我正在研究身份验证系统)。当我运行到目前为止准备好的测试套件时,我收到了 8 个相同的错误,其中包含以下信息:

rails_projects/sample_app/app/views/sessions/new.html.erb:9: syntax error, unexpected ':'
   ..._buffer.append= ( f.text_field: :email );@output_buffer.safe...

我的测试代码和嵌入式 ruby​​ 代码在以下要点中:https ://gist.github.com/2997168 。

第9行new.html.erb是:

<%= f.text_field: :email %>

您能提供的任何帮助将不胜感激!

4

1 回答 1

3

您认为错误是:

<%= f.text_field: :email %>
                ^-here

删除冒号,你应该没问题。

于 2012-06-26T17:17:45.530 回答