Eri*_*ker 0 css forms ruby-on-rails button
我无法弄清楚如何将链接添加到link_to_add_fields中
<%= link_to_add_fields "Add A Present", f, :presents %>
Run Code Online (Sandbox Code Playgroud)
在我正在制作的Rails应用程序中.
我尝试class: "btn btn-mini btn-info"在任何地方添加,但我不断收到有关参数数量的错误.
例如,它在这一行中起作用:
<%= f.link_to_remove "Remove this present", class: "btn btn-mini btn-info" %>
Run Code Online (Sandbox Code Playgroud)
提前致谢.
小智 6
我假设你从轨道演员剧集http://railscasts.com/episodes/197-nested-model-form-part-2制作了这个帮手.
在application_helper.rb中,您已定义link_to_add_fields.可能是这样的.
def link_to_add_fields(name, f, association)
改变它
def link_to_add_fields(name, f, association, locals={})
然后在return语句上.
link_to_function(name, "add_fields(this, \"#{association}\", \"#{escape_javascript(fields)}\")", class: locals[:class])
最后,使用你的新方法
<%= link_to_add_fields "Add A Present", f, :presents, class: "btn btn-mini btn-info" %>