2013-07-30 58 views
3

我在Rails中button_to召唤4 HAML文件看起来像这样添加引导按钮类轨4

= button_to("Click Me", action: "click", class: "btn btn-primary") 

但是到button_to的class: "btn btn-primary"代码段不能正常工作,而我的按钮ISN不会改变。我也尝试了旧的Ruby语法:class => "btn btn-primary",但这似乎并没有成功。

任何帮助将不胜感激。

回答

6

您需要确保button_to的第二个和第三个参数是分开的。目前actionclass键被作为单个散列传递,但它们应该是两个参数,一个用于options,一个用于html_options

尝试(注意额外{...}周围action: "new"使其成为一个单独的散):

= button_to("Click Me", { action: "new" }, class: "btn btn-primary")