0

在 rails 2.3.14 视图中,我有一个 fields_for 嵌套在 form_for 中,数据显示在 HTML 表中。在 field_for 中,我有几个模型属性,我想将它们显示为简单的静态文本,而不是表单字段。所有数据都在 text_field 中正确显示,但我无法将其显示为纯文本。我知道这一定是个愚蠢的问题,但我想不通,每个表单示例都只有表单字段。

4

1 回答 1

7

拥有一些视图代码会有所帮助,但这不是简单地用纯文本替换字段标签的问题吗?因此,例如,如果您有

<% fields_for :comment do |f| -%>
  <%= f.text_field :name %>
<% end -%>

你会用

<% fields_for :comment do |f| -%>
  <%= f.object.name %>
<% end -%>

当然,这反而违背了拥有表格的目的?可能我没看懂这个问题。

于 2012-08-23T16:53:05.870 回答