我在 HAML 视图中有以下 Rails 代码:
= form_tag ..... do
- @someArray.each do |age|
= age
= check_box_tag "ages[#{age}]", @keys.has_key? age ? checked : unchecked
我在这里要做的是根据age
变量是否在控制器的实例变量中选中或取消选中此复选框@keys
。但是,这会引发syntax error, unexpected '\n', expecting tASSOC
错误。
任何想法为什么这个 Ruby 代码不评估?它=
在 HAML 之后,这正是评估 Ruby 代码所需要的。我错了吗?对不起,我是 Rails 的新手,一开始事情很混乱。
谢谢!