【问题标题】:Vuejs pagination incompatible with bootstrap 4Vuejs分页与bootstrap 4不兼容
【发布时间】:2019-02-16 13:54:48
【问题描述】:

我在使用这个用于 vuejs 分页的 Github 包时遇到问题。它似乎可以在 bootstrap 3 上运行,但是当我使用 bootstrap 4 时,它就不起作用了。我的问题基本上是 bootstrap 4 没有正确设置列表项的样式。

我将 'pagination' 类放在 :container-class 上,它使列表内联,但不像正常引导分页应有的样式。它只是内联的简单列表。我什至尝试覆盖它并将我自己的 'mypagination' 类放在 :container-class 上,但仍然无法正确设置它的样式。在此先感谢您。

//VueJs Paginate code
<paginate
            :page-count="20"
            :click-handler="functionName"
            :prev-text="'Prev'"
            :next-text="'Next'"
            :container-class="'mypagination'">
        </paginate>



//My style code
<style scoped>
    .mypagination{
        list-style-type: none;
    }
    .mypagination li {
        display: inline !important;
    }
    .mypagination > li > a,
    .mypagination > li > span {
        position: relative;
        float: left;
        padding: 6px 12px;
        margin-left: -1px;
        line-height: 1.42857143;
        color: #337ab7;
        text-decoration: none;
        background-color: #fff;
        border: 1px solid #ddd;
    }
</style>

【问题讨论】:

    标签: vue.js pagination


    【解决方案1】:

    您必须为引导程序 4 添加以下属性:

    <paginate
      :page-count="20"
      :click-handler="clickCallback"
      :prev-text="'Prev'"
      :next-text="'Next'"
      :container-class="'pagination'"
      :page-class="'page-item'"
      :page-link-class="'page-link'"
      :prev-class="'page-item'"
      :next-class="'page-item'"
      :prev-link-class="'page-link'"
      :next-link-class="'page-link'"
      :active-class="'active'">
    </paginate>

    【讨论】:

      猜你喜欢
      • 2018-09-04
      • 2018-01-22
      • 2017-11-29
      • 2020-11-28
      • 2020-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多