我正在尝试用rails form_for创建一个bootstrap表单,并将输入保存到我的rails数据库中。在下面的代码中,我创建了一个div类" form-group"并有一个标签和输入。标签用于接受我的rails代码,并标有" Your Reminder"。但是,当我尝试将rails变量:text传递给输入标记时,它不会将变量输入存储在我的rails数据库中。 div标签下面的代码可以正常工作,并且会成功地将输入传递给我的数据库,但是当我在div标签中运行它时。
我感到好奇的是我在哪里放了我的<%= f.text_area:text%>它应该如何设计?
<%= form_for @reminder do |f|%>
<div class="form-group">
<label for="exampleReminder"><%=f.label "Your Reminder" %></label>
<input type="[<%:text%>]" class="form-control" id="exampleReminder" placeholder="Enter Your Reminder">
</div>
<%= f.label "your reminder" %>
<%= f.text_area :text %>
答案 0 :(得分:1)
只需使用form-control
帮助器将text_field
类添加到文本字段中。
<%= form_for @reminder do |f| %>
<div class="form-group">
<%= f.label :text, "Your Reminder" %>
<%= f.text_field :text, class: "form-control", placeholder: "Enter Your Reminder" %>
</div>
<% end %>