Ruby on rails 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"
#
该属性中的占位符“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字段
“我看到错误的地方”-什么错误?此对象的项目
的值是什么?为什么您认为它是占位符值而不是文本字段的实际值?(这解释了为什么只有删除此值时才能看到占位符)