分页是一个很基础并且很常用的一个功能,而且现在的框架越来越多,原生态的分页估计很多小伙伴们都已经忘得差不多了,拿到一个框架要做分页第一件事就是找手册,可是有的时候突然发现,手册的分页看不懂,What!所以,就在网站上各种招laravel5.2分页,laravel5.2自带分页,laravel5.2如何分页等等。不要问我怎么知道的,因为我就是这么过来的,所以我也不说什么大道理,直接把代码上上去,因为是日志的代码,估计小伙伴们都有写过,所以相对也比较容易看懂
1、首先,这是日志的model层代码(必须使用DB,因为这个好像是查询构造器才可以用的,具体我也不太清楚,反正这么些就对了)
//查询所有日志
public function logall(){
return DB::table('log')->paginate(12);
}
2、然后我们再看一下Controller控制器是怎么写的
class LogController extends Controller
{
public function show(){
$log=(new LogModel())->logall();
return view('admin.log.show',["log"=>$log]);
}
}
3、就是我们的视图view层如何遍历展示
<table class="table table-border table-bordered table-bg table-sort">
<thead>
<tr class