php - 我想根据数据库中的记录限制底部的页码分页。我给出了条件,但它不起作用。请检查一下
问题描述
这是我的代码,最后我给出了页面链接的条件。偏移量 = 4 我将页面链接修复为 4。例如 < 1 2 3 4 > 我想要这个输出。但我的输出是 < 1 2 3 4 5 6 7 8 > 当记录增加时,页面链接也会扩展我想修复它。
<div class="text-center" v-if="totalPage > 1">
<nav aria-label="Page navigation example">
<ul class="pagination">
<li class="page-item" :class="{disabled:filter.page <= 1}">
<a class="page-link" v-if="filter.page <=1">{{__("Previous")}}</a>
<a class="page-link" href="#" v-if="filter.page > 1" v-on:click="changePage(filter.page-1,$event)">{{__("Previous")}}</a>
</li>
<li class="page-item" v-if="p >= (filter.page-3) && p <= (filter.page+3)" :class="{active: p == filter.page}" v-for="p in totalPage" @click="changePage(p,$event)">
<a class="page-link" href="#">@{{p}}</a></li>
<li class="page-item" :class="{disabled:filter.page >= totalPage}">
<a v-if="filter.page >= totalPage" class="page-link">{{__("Next")}}</a>
<a href="#" class="page-link" v-if="filter.page < totalPage" v-on:click="changePage(filter.page+1,$event)">{{__("Next")}}</a>
</li>
<pagination v-if="pagination.@{{p}} >1" :pagination="pagination" :offset="4" @paginate="fetchPosts()" </pagination>
</ul>
</nav>
</div>
解决方案
推荐阅读
- git - 如何递归地从github克隆heroku来获取我的子模块?
- php - 如何在php中解析stdClass对象
- parallel-processing - 可数循环和 OpenMP
- javascript - Web API 控制器 POST & PUT & DELETE 无法正常工作
- php - MPDF - 在 html 输出中包含 PHP 变量
- javascript - 删除重复的对象(JSON)节点 - JavaScript
- html - TD标签中的文本右对齐
- arrays - 按值排序多维关联数组 (SWIFT)
- sql - 为连接表中所有缺失的组合返回 0
- google-apps-script - 在 Google 的开发者控制台上创建的应用程序中如何创建 OAuth 凭据?