Rails:如何将id添加到链接?

时间:2016-12-16 09:14:40

标签: ruby-on-rails

<% @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

1 个答案:

答案 0 :(得分: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 %>