2016-12-16 4 views
0
<% @machines.each do |machine|%> 
<%= link_to 'Cancel', edit_machine_path(machine.id), class: "btn btn-danger", id: 'machine_#{machine.id}',remote: true %> 
<% end %> 

リンクにIDを追加しますが、id: 'machine_#{machine.id}'は機能しません。
machine_1、machine_2 ....のようなIDを生成する方法はありますか?Rails:idをリンクに追加するには?

+0

JFYIは、 'edit_machine_path(、URLを生成するための直接のリソースを使用することができます機械) '。 –

+1

一重引用符の代わりに二重引用符を追加してみてください –

答えて

4

二重引用符を使用

を補間しながら、そう

id: "machine_#{machine.id}" 

id: 'machine_#{machine.id}' 

を交換

<% @machines.each do |machine|%> 
    <%= link_to 'Cancel', edit_machine_path(machine.id), class: "btn btn-danger", id: "machine_#{machine.id}",remote: true %> 
<% end %> 
+0

ありがとうございます。 –

関連する問題