加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何使用cocoon自动呈现一个关联

发布时间:2020-12-17 02:46:24 所属栏目:百科 来源:网络整理
导读:我有cocoon使用嵌套表单,如果你点击添加字段链接它插入输入字段.如何自动渲染第一个输入,然后在单击“添加字段”时插入其他输入? 解决方法 在您的控制器中,使用此代码.在下面的代码中,jobs是一个模型和配置文件accepts_nested_attributes_for jobs.将@profi
我有cocoon使用嵌套表单,如果你点击添加字段链接它插入输入字段.如何自动渲染第一个输入,然后在单击“添加字段”时插入其他输入?

解决方法

在您的控制器中,使用此代码.在下面的代码中,jobs是一个模型和配置文件accepts_nested_attributes_for jobs.将@profile替换为您的表单.除非已存在表单字段,否则第二行将构建表单字段.

def new
    @profile = current_user.profile
    1.times {@profile.jobs.build} unless current_user.profile.jobs.any?
end

您可能需要更改自其单数以来的时间.事实上,你可以完全摆脱时代方法,并做:

def new
    @profile = current_user.profile
    @profile.jobs.build unless current_user.profile.jobs.any?
end

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读