9
<%= link_to event do  %>
  #bunch of stuff making up the partial.
<% end %>

そのため、パーシャルの各アイテムに ID とクラスを割り当てようとしています。link_toのような完全な関数を呼び出さなければならない場所を見てきました<%= link_to event, { controller: :controller, action: :action }, {class: 'someClass', id: 'someId' } %>

doブロックのせいで、それは私にとってはうまくいきません。アイデア?

4

2 に答える 2

18

これはうまくいきますか?

<%= link_to event, id: "an-id", class: "some-class" do  %>
  #bunch of stuff making up the partial.
<% end %>
于 2013-01-11T18:58:19.280 に答える
4

できるよ

<%= link_to 'event', { controller: :pages, action: :home }, class: 'someClass', id: 'someId'  %>

それはあなたに与えるでしょう

<a href="/the_generated_path" class="someClass" id="someId">event</a>

実際にHTML divを作成する'event'には、次のことができます

<%= link_to(raw("<div>..</div>"), ....)  %>
于 2013-01-11T18:57:55.783 に答える