will_paginate在制作中出现错误

时间:2013-12-14 20:32:21

标签: ruby-on-rails ruby-on-rails-4 railstutorial.org

更新:我通过chrome dev工具找到了下面的custom.css.scss没有在生产中使用。有谁知道为什么heroku不会使用某些scss?

我正在关注ruby on rails教程,并且索引的分页在生产中出现。看起来好像图像没有清除上面的图像。任何帮助表示赞赏。感谢

这就是索引在开发中的表现:

How index looks in development

这是索引在生产中的表现: How index looks in production

这是custom.css.scss中的css:

/* Masters index */

.masters {
  list-style: none;
  margin: 0;
  li {
    overflow: auto;
    padding: 10px 0;
    border-top: 1px solid $grayLighter;
    &:last-child {
      border-bottom: 1px solid $grayLighter;
    }
  }
 }

index.html.erb

<% provide(:title, 'All masters') %>
<h1>All masters</h1>

<%= will_paginate %>

<ul class="masters">
    <%= render @masters %>
</ul>

<%= will_paginate %>

_master.html.erb

<li>
    <%= gravatar_for master, size: 52 %>
    <%= link_to master.name, master %>
    <% if current_master.admin? && !current_master?(master) %>
        | <%= link_to "delete", master, method: :delete,
            data: { confirm: "Are you sure you want to delete this master?" } %>
    <% end %>
</li>

2 个答案:

答案 0 :(得分:1)

我建议您取出可靠的网络调试程序(Firebug或Chrome或Safari中的工具),并将产品中的CSS和标记与开发中的CSS和标记进行比较。

答案 1 :(得分:1)

好的,我不得不做rake资产:预编译以便修复它。