Laravel在API中显示数据,并在控制器中使用相同的函数查看数据

Laravel在API中显示数据,并在控制器中使用相同的函数查看数据,laravel,laravel-5.7,Laravel,Laravel 5.7,是否可以将返回的json数据显示为API响应,并将相同的数据用于视图?是 $data = ["a_variable" => "its_value"]; if (request()->wantsJson()) { return response()->json($data); } return view('someview', $data); 假设调用返回带有响应的$data。是 $data = ["a_variable" => "its_value"];

是否可以将返回的json数据显示为API响应,并将相同的数据用于视图?

$data = ["a_variable" => "its_value"];

if (request()->wantsJson()) {
    return response()->json($data);
}

return view('someview', $data);
假设调用返回带有响应的
$data

$data = ["a_variable" => "its_value"];

if (request()->wantsJson()) {
    return response()->json($data);
}

return view('someview', $data);

假设调用返回带有响应的
$data

这是有效的。你是如何测试的?你得到了什么错误?这是有效的。您是如何进行测试的?出现了什么错误?