分页
// PostsController
public function index() {
return view('posts.index', ['posts' => DB::table('posts')->paginate(20)]);
}// posts/index.blade.php
<table>
@foreach ($posts as $post)
<tr><td>{{ $post->title }}</td></tr>
@endforeach
</table>
{{ $posts->links() }}
// By default, $posts->links() will output something like this:
<ul class="pagination">
<li class="page-item disabled"><span>«</span></li>
<li class="page-item active"><span>1</span></li>
<li class="page-item">
<a class="page-link" href="http://myapp.com/posts?page=2">2</a>
</li>
<li class="page-item">
<a class="page-link" href="http://myapp.com/posts?page=3">3</a>
</li>
<li class="page-item">
<a class="page-link" href="http://myapp.com/posts?page=2" rel="next">
» </a>
</li>
</ul>Last updated