場合、これは私が現在持っているコードです:javascriptのHAMLフィルタ:私は繰り返してるので、それは明らかに非常にきれいではありません補間ルビーHAML中の文のjavascriptブロック
:javascript
// do something
- if current_user.role? :client
:javascript
//do something else
。私はそれを避けたいと思いますが、HAML:javascriptブロック内にRubyのif文を正しく記述する方法はわかりません。
私は#{}で変数を補間する方法を知っていますが、/ etc/ifの場合は全体に対して同じようにします。声明?
なぜ真の文字列がありますブール値は偽ですか? – onebree
@HunterStevensいい理由は...おそらくちょうどそれが働いたから:)今すぐ修正されました。 – Caleb