4
<%= link_to('Repay', controller: 'payments', 
                             action: 'repay', 
                             from: r, to: rx,
                             html_options: {class: "tiny button"}) 
                             %>

Railsのドキュメントには、生成されたhtmlに属性を追加するために使用されるhtml_optionsを渡すことができると書かれていますが、実際にクラスとのリンクを生成するのではなく、URLに ?html_options={class... を追加するだけです。

html_options なしで試してみましたが、同じです。何が間違っているのかわかりません。

4

1 に答える 1

6

これはそれを行う必要があります:

<%= link_to('Repay', {controller: 'payments', 
    action: 'repay', 
    from: r, to: rx},
    {class: "tiny button"}) %>
于 2013-07-06T21:50:42.213 に答える