Laravel 5.8:分页似乎不起作用

Laravel 5.8: Pagination Does Not Seem To Be Working

我正在使用 Laravel 5.8,在这个项目中我添加了这个分页:

public function index()
    {
        $magazines = Magazine::query()->paginate(100);
        return view('admin.magazines.magazines.index', compact('magazines'));
    }

然后在视图中,我在 </table> 标签之后添加了这个:

{!! $magazines->appends(request()->query())->render() !!}

但是我在页面上没有看到任何分页!

那么如何解决呢?

在控制器中附加查询字符串,如下所示

public function index()
{
   $magazines = Magazine::query()->paginate(100)->appends(request()->all());
   return view('admin.magazines.magazines.index', compact('magazines'));
}

在视图中

{!! $magazines->links() !!}