我在我的Rails 4 haml文件中有一个button_to调用,看起来像这样 = button_to("Click Me", action: "click", class: "btn btn-primary") 但是,类:“btn btn-primary”代码段无法正常工作,我的按钮没有改变.我也尝试
= button_to("Click Me", action: "click", class: "btn btn-primary")
但是,类:“btn btn-primary”代码段无法正常工作,我的按钮没有改变.我也尝试过旧的Ruby语法:class => “btn btn-primary”,但这似乎并没有成功.
任何帮助将不胜感激.
您需要确保button_to
的第二个和第三个参数是分开的.目前,操作和类键作为单个哈希传递,但它们应该是两个参数,一个用于选项,一个用于html_options.
尝试(注意额外的{…}周围动作:“new”使其成为一个单独的哈希):
= button_to("Click Me", { action: "new" }, class: "btn btn-primary")