首页 > 解决方案 > Laravel 5.5分页响应json返回消息:方法视图不存在状态码500

问题描述

我正在尝试从分页 laravel 获取一些 json 数据,但该过程返回状态码 500 并给出消息“[App\Http\Controllers\Api\ConsumerController] 上不存在方法 [view]。”

这是我的代码 api.php

Route::get('/consumer/view/paginate', 'Api\ConsumerController@paginate_consumer');

这是我在 paginate_consumer 方法上的代码 ConsumerController

public function paginate_consumer()
{
    $consumer = Consumer::paginate_consumer();

    return response()->json($consumer);
}

这是我在方法 paginate_consumer() 上的代码模型 Consumer

public static function paginate_consumer()
{
    try{
        $consumer = Consumer::where('void', 0)->paginate();

        return $consumer;
    } catch(\Exception $e){
        var_dump($e->getMessage() . ' ' . $e->getFile() . ' ' . $e->getLine());
    }
}

我的期望是我可以使用分页 laravel 返回 json 数据。谁能帮我?

标签: phplaravelvue-tables-2

解决方案


推荐阅读