<%= link_to('Repay', controller: 'payments',
action: 'repay',
from: r, to: rx,
html_options: {class: "tiny button"})
%>
Run Code Online (Sandbox Code Playgroud)
Rails文档说你可以传递html_options,它将用于向生成的html添加属性,但它所做的只是添加?html_options = {class ...到url,而不是实际生成与类的链接.
我试过没有html_options,同样的事情.不确定我做错了什么.
这应该这样做:
<%= link_to('Repay', {controller: 'payments',
action: 'repay',
from: r, to: rx},
{class: "tiny button"}) %>
Run Code Online (Sandbox Code Playgroud)