HAMLは、私がこのような何かを行うことができますObject referenceと呼ばれる優れた機能があります。Hamlオブジェクト参照の使用。 %DIV [@user]
%div[user]= user.name
をそして、それはこのようなものを生成:時々、私が作成したい
<div id="user_42" class="user">Billy</div>
をその要素へのアンカーは、次のようになります。
<a href="#user_42">Link to Billy</a>
どのように私はそれをHamlで行いますか? Haml helpers自動的-含めて行うことができる:これは
%a{ :href=> "#user_#{user.id} } Link to Billy
編集を?:よりも簡単な方法はありますか?
私は自分の答えを更新しましたが、私はハムヘルパーから遠ざかることを勧めます。彼らはすぐに非常に混乱します。 – Emily