Laravel分页链接设计问题[关闭]

Posted

技术标签:

【中文标题】Laravel分页链接设计问题[关闭]【英文标题】:Laravel pagination links problem with the design [closed] 【发布时间】:2021-01-01 15:54:19 【问题描述】:

您好,我在我的 laravel 项目中使用了带有资产和插件的特定模板。现在我删除了模板并删除了我正在使用的插件和资产。现在在我创建的数据表中,分页链接看起来很奇怪,似乎没有什么可以修复它们。在这种情况下可以做什么。

 $employees->links()

【问题讨论】:

你好@kris7i。虽然显示最终结果有助于理解问题,但为了能够重现问题,最好共享与创建最终结果相关的代码。 我在 Laravel 8 中也遇到了同样的情况。看起来这个 links() 函数中存在错误。 查看这个答案:***.com/a/64013227/4730831 它解决了问题。 【参考方案1】:

您可以尝试手动分页,这样您就可以为其添加自己的样式。

<!-- a Tag for previous page -->
<a href="$employees->previousPageUrl()">
    <!-- You can insert logo or text here -->
</a>
@for($i=0;$i<=$employees->lastPage();$i++)
    <!-- a Tag for another page -->
    <a href="$employees->url($i)">$i</a>
@endfor
<!-- a Tag for next page -->
<a href="$employees->nextPageUrl()">
    <!-- You can insert logo or text here -->
</a>

您可以手动添加自己的样式,因为当您使用$employees-&gt;links() 时,它将自动使用引导类名称。 这是来自 laravel 文档的描述

links 方法将呈现指向结果集中其余页面的链接。这些链接中的每一个都已经包含正确的页面查询字符串变量。请记住,links 方法生成的 html 与 Bootstrap CSS 框架兼容。

祝你好运。

【讨论】:

当你有大量数据时这很疯狂

以上是关于Laravel分页链接设计问题[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

larave Elasticsearch scout Unsupported operand types报错

laravel 5.2 分页链接中添加随机字符

如何使用 bootstrap 4 默认分页样式获得 laravel 分页链接?

附加到 Laravel 中的分页链接 URL

php laravel框架学习笔记 基本工作原理

laravel 仅在分页中显示下一个和上一个链接