Laravel 调用未定义的方法llluminate\database\Eloquent\Collection::links()

Laravel 调用未定义的方法llluminate\database\Eloquent\Collection::links(),laravel,Laravel,我已经有超过2天的分页问题了,但仍然无法解决 问题 我已经配置了我的app/config/view.php 'pagination' => 'pagination::simple; 控制器 Public function getEmails{ $emails= Email::all()->paginate(10); return View::make('emails.index')->with('emails',$emails); } 查看 .......... @f

我已经有超过2天的分页问题了,但仍然无法解决

问题

我已经配置了我的
app/config/view.php

'pagination' => 'pagination::simple;
控制器

Public function getEmails{

$emails= Email::all()->paginate(10);

return View::make('emails.index')->with('emails',$emails);

}
查看

..........
@foreach($emails as email)

{{$email->image}}

{{$email->description}}

{{$email->pricing}}

@endforeach

{{$emails->links()}}.........
问题:

  • 为什么我会犯这个错误
  • 我如何解决这个问题

  • 我相信你要求的是相互矛盾的信息。尝试更改此选项:

    $emails= Email::all()->paginate(10);
    
    为此:

    $emails= Email::paginate(10);
    

    实际上,这个{$emails-links()}}是我犯的一个键入错误,但是在我的代码中,实际上是{{$emails->links()}}但是,当我尝试查看它时,仍然会出现相同的错误