2017-10-12 153 views
0

藉助Laravel,我將數據從控制器返回到刀片。如何直接訪問datesValid價值刀片?在這種情況下,我想要打印值爲true。使用Laravel刀片中的控制器返回的數據

控制器代碼:

if (empty($source)) { 
    return ["recordsTotal" => 0, "recordsFiltered" => 0, 'data' => [], 'datesValid' => $datesValid]; 
} else { 
    return ["recordsTotal" => $source['count'][0]['count'], "recordsFiltered" => $source['count'][0]['count'], 'data' => $source['result'], 'datesValid' => $datesValid ]; 
} 
+1

你好,你只是傾銷的數據,你應該返回給它提供的數據視圖。你應該把這個數組放在一個名爲something的變量中。如:$ result並將其發送到View。然後看我的回答 –

+0

請看看這個:https://laravel.com/docs/5.5/views –

+0

將有可能使用jQuery從控制器的回報中提取此數據? – ZeroZek

回答

2

請把這個一看:laravel blade

如果從控制器,你都是這樣發送的:

return view('x', ['result' => $result]); 

和結果是包含這些對象數據。 所以,你可以這樣做:

{{$result->datesValid}} 

,如果它是一個數組,所以你可以這樣做:

{{$result['datesValid']}} 
+0

我更新了問題並添加了控制器代碼。 – ZeroZek