HAML ビューに次の Rails コードがあります。
= form_tag ..... do
- @someArray.each do |age|
= age
= check_box_tag "ages[#{age}]", @keys.has_key? age ? checked : unchecked
age
ここでやろうとしているのは、 variable が controller のインスタンス変数にあるかどうかに応じて、このチェックボックスをオンまたはオフにすること@keys
です。ただし、これはエラーをスローしsyntax error, unexpected '\n', expecting tASSOC
ます。
この Ruby コードが評価されない理由はありますか? =
これは、まさに Ruby コードを評価するために必要な in HAMLの後です。私が間違っている?申し訳ありませんが、私はRailsを初めて使用し、最初はかなり混乱しています。
ありがとう!