【发布时间】:2012-01-24 16:17:32
【问题描述】:
我遇到了一个非常奇怪的错误,即我的 HTML 标记没有被部分呈现。
我有一个 erb 文件,其中包含一个表单,然后调用部分 outside 表单。部分代码如下所示:
<%= form_for(@new_user) do |f| %>
<div class="field">
<%= f.label :name %>
....
<% end>
一切正常,但是当我检查生成的 HTML 时,它没有我的表单元素。相反,它有一个如下所示的 div;
<div style="margin:0;padding:0;display:inline">
<input type="hidden" value="✓" name="utf8">
<input type="hidden" value="blahblahblah" name="authenticity_token">
</div>
有人知道为什么会这样吗?
【问题讨论】:
标签: html ruby-on-rails-3 erb