Настройте b-нумерацию в bootstrap-vue - PullRequest
0 голосов
/ 14 апреля 2019

Я использую bootstrap-vue. Для нумерации страниц я использовал компонент b-нумерации со следующим кодом:

<b-pagination
    v-model="currentPage"
    :total-rows="rows"
    :per-page="perpage"
    aria-controls="my-table">
</b-pagination>

Работает нормально. Тем не менее, я также хочу добавить общее количество строк перед нумерацией страниц. Следующая картина - это то, чего я хочу достичь.

enter image description here

Я проверил документ bootstrap-vue, слота для настройки нет. Любое предложение, как настроить компонент b-pagination?

Ответы [ 2 ]

0 голосов
/ 08 мая 2019

Наконец, это кажется простым вопросом CSS.Следующий код объединит часть нумерации страниц и часть общего количества страниц.

   <div style="display: flex;margin:0;padding:0;width:400px;">
        <div style="margin:0;padding:0;width:300px;">
            <b-pagination
                v-model="currentPage"
                :total-rows="rows"
                :per-page="perpage"
                aria-controls="my-table">
            </b-pagination>
        </div>
        <div style="margin:auto;text-align: left;">
            <ul  class="pagination">
                <li class="page-item active"><a class="page-link">Total {{rows}}</a></li>
            </ul>
        </div>
    </div>

И сгенерирует следующий эффект нумерации страниц: enter image description here

0 голосов
/ 26 апреля 2019
...