gpt4 book ai didi

ruby-on-rails - 使用部分干燥新表单和编辑表单的最佳实践

转载 作者:行者123 更新时间:2023-12-04 05:44:21 24 4
gpt4 key购买 nike

这应该很简单,我是菜鸟。

我有一个模型的新 View 和编辑 View ,该 View 使用局部来显示表单。对于编辑表单,我想显示一个不想在新表单中显示的字段。

我应该将一个局部变量在编辑模式下传递给局部变量,并在局部变量中使用条件来显示该字段吗?

在这种情况下,让部分知道什么 Action 调用它的最佳做法是什么?

最佳答案

这将只显示 new 的字段形式

<%# app/views/something/_form.html.erb %>

<% form_for something do |form| %>

<%# common fields ... %>

<% if something.new_record? %>
<%= form.text_field :foo %>
<% end %>

<% end %>

如果你想要它在 edit表格,只需切换 ifunless

关于ruby-on-rails - 使用部分干燥新表单和编辑表单的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17386310/

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