私のhamlコードは次のとおりです。
%li.active
%a{ :href => "#" } Home
%li
%a{ :href => "#" } About
%li
%a{ :href => "#" } Sign up
%li
%a{ :href => "#" } Log in
.active
現在のページを表す要素に属性を追加する最もクリーンな方法は何ですか? 文字列をテンプレートに渡し、すべての要素をループして、ハッシュからメニューを構築することを考えましたが、よりクリーンな方法が必要なようです。
これを行う「正しい」方法はありますか?非常に一般的な操作だと思います。
ありがとう