Ruby on rails rails表单应用程序中的随机内存位置

Ruby on rails rails表单应用程序中的随机内存位置,ruby-on-rails,Ruby On Rails,我试图在rails中创建表单,在属性占位符中,我得到了一些占位符值# 该属性中的占位符“Project”似乎只有在手动删除此类文本时才可见 这是某种bug还是语法错误 下面是我看到错误的代码 <p> <%= f.label :Project %> <%= f.text_field :project, placeholder: "Project" %> <button type="button" class="add_field_button"

我试图在rails中创建表单,在属性占位符中,我得到了一些占位符值
#

该属性中的占位符“Project”似乎只有在手动删除此类文本时才可见

这是某种bug还是语法错误

下面是我看到错误的代码

<p>
  <%= f.label :Project %>
  <%= f.text_field :project, placeholder: "Project" %>
  <button type="button" class="add_field_button">Add More Record</button>
</p>

添加更多记录


实际上
project
传递到表单
text\u字段
的变量不是
text
string
的对象

假设您在项目模型中有
name
属性,那么执行如下操作

<%= f.text_field :project.name, placeholder: "Project" %>


确保您正在将
文本
字符串
值传递给
f.text\u字段

“我看到错误的地方”-什么错误?此对象的
项目
的值是什么?为什么您认为它是占位符值而不是文本字段的实际值?(这解释了为什么只有删除此值时才能看到占位符)