我正在运行此视图
<header>
<h1 class="h2">Users</h1>
</header>
<section class="search-form">
<form>
<%= form_for :users, method: :get do |f| %>
<div class="input-group input-sm">
<%= label_tag :keywords, nil, class: "sr-only" %>
<%= text_field_tag :keywords, nil, placeholder: "Search for first name, last name or email address", class: "form-control input-sm"%>
<span class="input-group-btn"><%= submit_tag "Find", class: "btn btn-primary btn-sm" %>
</span>
</div>
<% end %>
</form>
<!-- <h4 class="searchedFor"> <small>Searched for: to be added</small></h4>-->
</section>
<section class="search-results">
<header><h3>Results</h3></header>
<ol class="list-group">
<%= @users.each do |user| %>
<li class="list-group-item clearfix">
<h3 class="pull-right"><small class="text-uppercase">created </small><%= user.created_at.to_time %></h3>
<h2 class="h3"><%= user.first_name %> <%= user.last_name %><small> <%= user.username %></small></h2>
<%= link_to "Show", users_path(@user), class: "pull-right" %>
<h4><%= user.email %></h4>
</li>
<% end %>
</ol>
</section>
其余的搜索和表单功能正常时,我的页面在底部显示一个文本节点(请参见屏幕截图),我不知道为什么吗???
将您周围的erb方块loops
从更改<%=
为<%
。否则,您将像现在一样将枚举器本身打印到屏幕上。
从:
<%= @users.each do |user| %>
至:
<% @users.each do |user| %>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句