Slimで動的なクラス属性の書き方
Slimってコード量は減るんですが、時々これどうやって書くんだっけ?ってなります。
今回は、動的なクラス属性の設定方法です。
今回はヘルパーメソッドの値をクラスに設定するパターンを想定します。
aaaa.html.slim
li [class="#{is_active()}"]
aaaa_helper.rb
def is_active() result = '' if current_user.present result = 'active' end result end
上記なような感じになります。
以下で囲みましょう!!
#{}