如何解决 Call to undefined method App\model\post\::links() 错误

How to solve Call to undefined method App\model\post\::links() error

我正在使用 laravel 分页器,我的 blade 中有这段代码 if (post -> count()) For each (post as post) {!!$post->title!!} {!!$post->description!!} @endforeach {{$post->links()}}

正在调用未定义的方法 App\model\post::links() 错误 当我在控制台中检查时,出现的问题是 navigator.userAgent、navigator.appversion 和 navigator.platform 的审计使用情况。 我该如何解决这个问题?

您的 foreach 中似乎有错误。您写了 For each (post as post),但您可能需要更像 foreach($posts as $post) 的东西。然后,要显示分页链接,请使用 {{ $posts->links() }}(请注意,links() 方法是在集合变量上调用的,而不是在单个模型上调用的)。

查看 https://laravel.com/docs/9.x/pagination#displaying-pagination-results