gpt4 book ai didi

ruby-on-rails-4 - ActiveAdmin "Add New"按钮不适用于 has_many 关联

转载 作者:行者123 更新时间:2023-12-01 14:19:04 27 4
gpt4 key购买 nike

我正在处理一个项目,我需要在 ActiveAdmin 中使用嵌套表单,我正在关注文档,但我认为最新版本的 ActiveAdmin 中存在一个错误。我使用的是 rails 4,所以我需要直接从 github ( gem 'activeadmin', github: 'gregbell/active_admin' ) 使用 gem。

这是我的代码:

 form do |f|
f.inputs "Mission" do
f.input :level
f.input :points
f.input :title
f.input :description
end

f.has_many :requirements do |r|
r.input :kind, as: :select, collection: %w(text video image)
r.input :count
r.input :description, as: :text
end

f.actions
end

这实际上是在表单底部生成一个“添加新需求”按钮,但是
当我点击它时,按钮只是将我带到首页(它有一个 # 作为 href 值)而不是生成表单。

任何帮助将非常感激。
提前致谢

最佳答案

我有这个问题。它不会自动包含功能所需的 JS。尝试在“config/initializers/active_admin.rb”中添加:

ActiveAdmin.setup do |config|
config.register_javascript 'active_admin/lib/has_many.js'
end

关于ruby-on-rails-4 - ActiveAdmin "Add New"按钮不适用于 has_many 关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22818021/

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