rails link_to helper有多个html选项

时间:2014-01-15 18:52:36

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

我在rails

中有以下link_to
<%= link_to 'Import now', action: :import_ads, status: 1, remote: true,class: 'hidden-link', %>

以上链接呈现为

<a href="/import_ads?class=hidden-link&status=1" data-remote="true">Import now</a>

为什么类名变为查询字符串。如何解决

1 个答案:

答案 0 :(得分:0)

这是一个不包括parens / braces会伤害你的时间。试试这个

<%= link_to 'Import now', {action: :import_ads, status: 1},  { remote: true, class: 'hidden-link'} %>

哪个应该传递class和remote作为html_options(link_to(body, url, html_options = {}))