in Rails?-6ren"> in Rails?-我不知道如何将按钮添加到 link_to_add_fields 中 在我制作的 Rails 应用程序中。 我尝试在各处添加 class: "btn btn-mini btn-info",但我一直收到-6ren">
gpt4 book ai didi

css - 添加一个按钮到 <%= link_to_add_fields "Add A Present", f, :presents %> in Rails?

转载 作者:太空宇宙 更新时间:2023-11-03 20:20:42 27 4
gpt4 key购买 nike

我不知道如何将按钮添加到 link_to_add_fields 中

<%= link_to_add_fields "Add A Present", f, :presents %>

在我制作的 Rails 应用程序中。

我尝试在各处添加 class: "btn btn-mini btn-info",但我一直收到关于参数数量的错误。

例如,它在这一行中起作用:

<%= f.link_to_remove "Remove this present", class: "btn btn-mini btn-info" %>

提前致谢。

最佳答案

我假设您从 Rails Actor 剧集 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={})

然后在返回语句上。

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" %>

关于css - 添加一个按钮到 <%= link_to_add_fields "Add A Present", f, :presents %> in Rails?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11152955/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com