link_to
erb とまったく同じように、haml で動作します。したがって、これはあなたが望むことを行います:
= link_to "Link 1", booking_path, :id => "booked"
#=> <a id="booked" href="/bookings">Link 1</a>
次の方法でクラス属性を割り当てることもできます。
= link_to "Link 1", booking_path, :id => "booked", :class => "some_class"
#=> <a id="booked" class="some_class" href="/bookings">Link 1</a>
ruby コードを haml に挿入する方法の詳細: Inserting ruby
そして、id とクラスを に渡すことに疑いの余地がないように、ドキュメントlink_to
の例を次に示します。
link_to "Articles", articles_path, :id => "news", :class => "article"
#=> <a href="/articles" class="article" id="news">Articles</a>