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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |