在我的控制器中,我有這個功能
public function GetStatusDetails()
{
$response = Http::get('https://exemple.exemple.com/fr/api/<token>/availability/<Id>/getStatusDetails?format=json');
$StatusDetails = json_decode($response->body(), true);
//dd($data);
return view('ControlmAPI.netvigie', [
'StatusDetails' => $StatusDetails
]);
}
public function GetStatus()
{
$response = Http::get('https://exemple.exemple.com/fr/api/<token>/availability/<Id>/getStatus?format=json');
$Status = json_decode($response->body(), true);
//dd($data);
return view('ControlmAPI.netvigie', [
'Status' => $Status
]);
}
不是同一個呼叫 api,但是當我想在刀片中使用 StatusDetails 時我不能,但 Status 我可以,所以我的問題是如何將多個資料傳遞給我的刀片并單獨使用它。
它們中的 dd 是DD,所以在我的刀片中我可以做到{{$Status[0]['status']}},但是當我想為“StatusDetails”做它時,它不會,但如果我只為“StatusDetails”做它,它可以作業,但不是兩個人都有解決方案嗎?
uj5u.com熱心網友回復:
您可以簡單地將它們作為陣列傳遞
public function GetStatus()
{
$statusResponse = Http::get('https://exemple.exemple.com/fr/api/<token>/availability/<Id>/getStatus?format=json');
$statusDetailsResponse = Http::get('https://exemple.exemple.com/fr/api/<token>/availability/<Id>/getStatusDetails?format=json');
$Status = json_decode($statusResponse->body(), true);
$StatusDetails = json_decode($statusDetailsResponse->body(), true);
return view('ControlmAPI.netvigie', [
'Status' => $Status,
'StatusDetails' => $StatusDetails,
]);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/434139.html
