我试图用rails form_for创建一个bootstrap表单并将输入保存到我的rails数据库。 在下面的代码中,我创建了一个“form-group”的div类,并有一个标签和输入。 标签用于接受我的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 %>I am trying to make a bootstrap form out of a rails form_for and have the input save to my rails database. In the code below I make a div class of "form-group" and have a label and input. The label for accepts my rails code and has the label "Your Reminder". However, when i try and pass my rails variable :text into the input tag it does not store the variable input in my rails database. The code below the div tags works and will successfully pass the input to my database but not when i run it in the div tags.
What I'm curious about is where in the do i put my <%= f.text_area :text %> and how should it be styled?
<%= 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 %>最满意答案
只需使用text_field帮助器将form-control类添加到文本字段中。
<%= 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 %>Just add the form-control class to the text fields using the text_field helper.
<%= 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 %>更多推荐
发布评论