rails中的随机内存位置形成app

时间:2018-02-14 10:06:13

标签: ruby-on-rails

我正在尝试在rails中创建表单,并在其中一个属性占位符中,我得到一些占位符值#<Arel::SelectManager:0x007f7c743abb58>

占位符&#34;项目&#34;只有在手动删除此类文本时,该属性才会显示。

这是某种错误还是语法错误?

下面是我看到错误的代码。

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

1 个答案:

答案 0 :(得分:0)

实际上,您传递给project格式的text_field变量是一个不是textstring的对象。

假设您在项目模型中有name属性,那么请执行类似。

之类的操作
<%= f.text_field :project.name, placeholder: "Project" %>

确保您将textstring值传递给f.text_field