我遇到了一个我无法弄清楚的错误,因为它适用于另一种形式。我正在尝试向表单添加一个类 - 它看起来像这样:
<%= form_for([@post, @post.comments.build]), html: {class: 'form-horizontal'} do |f| %>
但这会引发错误:
syntax error, unexpected tLABEL ..., @post.comments.build]), html: {class: 'form-horizontal'} d...
syntax error, unexpected keyword_do_block, expecting keyword_end
如果我删除 html: ... 表单有效(但看起来很糟糕)。
这个有效(出于某种原因):
<%= form_for @post, html: {class: 'form-horizontal'} do |f| %>
它可能很容易修复,但由于我是编程新手 - 我只是不明白;)
提前致谢!