Php 正在尝试接收路由中的对象-Laravel
过去几天我一直在与一个问题作斗争。我使用Laravel后端和Vue前端构建应用程序。现在我想通过Vue从后端获取数据,这是通过Axios调用完成的。当我调用路由时,我只想调用一个对象(已设置,已测试),但当它返回时,我是否为空?我们尝试了Php 正在尝试接收路由中的对象-Laravel,php,json,laravel,routing,Php,Json,Laravel,Routing,过去几天我一直在与一个问题作斗争。我使用Laravel后端和Vue前端构建应用程序。现在我想通过Vue从后端获取数据,这是通过Axios调用完成的。当我调用路由时,我只想调用一个对象(已设置,已测试),但当它返回时,我是否为空?我们尝试了json\u encode,response()->json(),但没有成功 我们的路线: Route::get('/pageSpeed', function(Request $request){ $ps = new PageSpeedAPIContro
json\u encode
,response()->json()
,但没有成功
我们的路线:
Route::get('/pageSpeed', function(Request $request){
$ps = new PageSpeedAPIController($request->url);
$ps = $ps->getData();
return response()->json($ps);
});
这是在我们的控制器中调用getData
。下面是getData
函数
public function getData() {
return $this->getPageStats();
}
希望你们能理解这个问题,也许能找到解决办法:)Axios调用在哪里?Axios调用不是问题所在。如果我们返回对象上的getter,我们实际上得到了数据。因此Axios调用正在工作。所以我想我不是内塞卡里:)