使用Laravel刀片中的控制器返回的数据

问题描述:

借助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

请把这个一看:laravel blade

如果从控制器,你都是这样发送的:

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

和结果是包含这些对象数据。 所以,你可以这样做:

{{$result->datesValid}} 

,如果它是一个数组,所以你可以这样做:

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

我更新了问题并添加了控制器代码。 – ZeroZek