【问题标题】:Laravel 5 pagination : MethodNotAllowedHttpException errorLaravel 5 分页:MethodNotAllowedHttpException 错误
【发布时间】:2016-06-04 04:01:31
【问题描述】:

我的分页有问题:

控制器代码:

  $pagination = Orders::latest()->paginate(2);
  return view('orders.index',compact('pagination')
);

查看代码:

{!! str_replace('/?', '?', $pagination->render()) !!}

所有数据都加载到页面上,很好,分页也在底部,但是当点击第2页时,我得到以下错误:

compiled.php 第 7717 行中的 MethodNotAllowedHttpException

【问题讨论】:

  • 你的路线是get路线吗?
  • 不,发布路线..有问题吗?
  • 是的,因为您单击的链接将执行获取请求,这就是您收到错误的原因。
  • 有没有办法解决这个问题?
  • 当然,将路由更改为GET 或通过 f.e. 获取数据。一个 ajax POST 请求

标签: pagination laravel-5 laravel-routing


【解决方案1】:

尝试使用Route::any 而不是Route::post

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-11
    • 2015-08-30
    • 1970-01-01
    • 2018-08-07
    • 2016-05-27
    • 2015-08-26
    • 2016-05-09
    • 2017-09-23
    相关资源
    最近更新 更多