我正在尝试创建一个函数,为 rails 中的 link_to 函数添加一些功能。我想做的只是向它添加一个类。到目前为止我所拥有的:
#application_helper.rb
def button_link(*args)
link_to(*args.push(class: 'btn'))
end
问题是,如果我现在向 button_link 函数添加另一个类,它就不起作用。
例子:
<td class='button'>
<%= button_link "Show", category_path(item), class: "btn-primary" %>
</td>
我收到以下错误:wrong number of arguments (4 for 3)
。我怎样才能正确地做到这一点?