2012-01-22 64 views

回答

4

你需要確保:class => "btn primary"button_to調用的第三個參數。

如果你這樣做:

<%= button_to "Hello", :action => :new, :class => "btn primary" %> 

你實際上是在說:

<%= button_to("Hello", { :action => :new, :class => "btn primary" }) %> 

所以,你應該將其更改爲:

<%= button_to "Hello", { :action => :new }, :class => "btn primary" %> 

我儘量避免使用散列完全用於路徑,並使用生成的路由方法。

<%= button_to "Hello", new_hello_path, :class => "btn primary" %> 
2

這應該這樣做

<%= button_to 'New Job', {:controller => :jobs, :action => :new}, :class => 'btn primary' %> 
相關問題