PHP
关于laravel学习--分页查询
本篇文章将根据博主的学习过程中的所总结的经验,教大家如何实现分页查询功能
laravel的分页类设计得非常好,我们可以直接拿来用,而不用自己手动的去创建,但有时候我们在做分页查询的时候,常常会因为第一页可以根据条件显示数据,但当我们点击第二页的时候,马上就变成查询全部了,这样就破坏了我们的查询条件。
对于这一点,博主在做博客的交互性的时候,就遇到过,所以就去看来文档,文档说明还是挺详细的,大家可以参考参考(分页文档),其实也是相当简单,首先是后端代码,我们得接收前端用户传过来的值并保存,然后传回前端,这样就可以避免因为跳转下一页,查询条件被破坏,大家可以参考参考,后端代码如下:
//获取前端用户传值 $getInput = array( 'startAt' => ($startAt), 'endAt' => ($endAt) );
然后传回去
'getInput' => $getInput
然后是前端代码,代码如下:
{{ $statistic->appends(['startAt' => ($getInput['startAt']),'endAt' => ($getInput['endAt'])])->links() }}
这样我们就实现了查询分页功能,是不是很简单,如果觉得可以,那么请麻烦在下面的爱心标志点个赞,支持支持博主。
0条评论