控制器
$data=DB::Table("book")->join("btype",'book.tid','=','btype.tid')->orderBy('id',"asc")->paginate(4);
$data->setPath('bookshow');
$num=$data->lastPage();
$nextpage=$num-$data->currentPage() ==0 ? $num : $data->currentPage()+1 ;
$lastpage=$data->currentPage()-1 <0 ? 1 : $data->currentPage()-1 ;
$data->next=$nextpage;
$data->last=$lastpage;
return view("book/show")->with('data',$data);
视图层
@if ($data->LastPage() > 1)
<a href="{{ $data->Url(1) }}" class="item{{ ($data->CurrentPage() == 1) ? ' disabled' : '' }}">
<i class="icon left arrow"></i>
首页
</a> <a href="{{ $data->Url($data->last) }}" class="item{{ ($data->CurrentPage() == 1) ? ' disabled' : '' }}">
<i class="icon left arrow"></i>
上一页
</a> <a href="{{ $data->Url($data->next) }}" class="item{{ ($data->CurrentPage() == 1) ? ' disabled' : '' }}">
<i class="icon left arrow"></i>
下一页
</a>
<!-- @for ($i = 1; $i <= $data->LastPage(); $i++)
<a href="{{ $data->Url($i) }}" class="item{{ ($data->CurrentPage() == $i) ? ' active' : '' }}">
{{ $i }}
</a>
@endfor -->
<a href="{{ $data->Url($data->LastPage()) }}" class="item{{ ($data->CurrentPage() == $data->LastPage()) ? ' disabled' : '' }}">
末页
<i class="icon right arrow"></i>
</a>