Heroku显示与本地不同的分页

时间:2016-11-21 20:04:03

标签: ruby ruby-on-rails-3 heroku pagination

我正在关注Ruby on Rails的在线教程。

一切似乎都在起作用,但Heroku部署显示了分页的不同页面。

按照图像。 Heroku的: Heroku

本地: Locally &安培;代码:

应用程序/视图/ index.html.erb

<% provide(:title, 'All users') %>
<h1>All users</h1>
<%= will_paginate %>
<ul class="users">
  <%= render @users %>
</ul>
<%= will_paginate %>

应用程序/视图/用户/ _user.html.erb

<li>
  <%= gravatar_for user, size: 50 %>
  <%= link_to user.name, user %>
  <% if current_user.admin? && !current_user?(user) %>
    | <%= link_to "delete", user, method: :delete,
                                  data: { confirm: "You sure?" } %>
  <% end %>

</li>

custom.scss

...   
 /* Users index */

    .users {
      list-style: none;
      margin: 0;
      li {
        overflow: auto;
        padding: 10px 0;
        border-bottom: 1px solid $gray-lighter;
      }
    }

有任何线索吗?

1 个答案:

答案 0 :(得分:1)

通过@cjungel的提示,我能够找到解决方案:

bundle exec rake assets:precompile
git add -A
git commit -m "Precompile assets"
git push
git push heroku

现在它正在运作!