【发布时间】:2018-06-08 11:56:41
【问题描述】:
我有一个数组,我想从控制器返回到视图。但无法检索它。 如果我转储我的数组,它看起来像这样:
array:121 [▼
0 => array:10 [▼
"ProcedureName" => "eye"
"Status" => "referred"
"PreferredDate" => "12/12/2018"
"PreferredCity" => "Bangalore"
"BookingId" => "EZBK000126"
"Documents" => ""
"Name" => "vik kon"
"Age" => 62
"Gender" => "male"
"Mob" => "1110002223"
]
1 => array:10 [▼
"ProcedureName" => "eye"
"Status" => "referred"
"PreferredDate" => "12/12/2018"
"PreferredCity" => "mysore"
"BookingId" => "EZBK000125"
"Documents" => ""
"Name" => "vik kon"
"Age" => 62
"Gender" => "male"
"Mob" => "9146178526"
]
所以我想让它显示在我的视图中。目前我的代码如下所示:
@foreach($new_records as $new_recordss)
<tr>
<td scope="col">{{ $new_recordss->ProcedureName }}</td>
<td scope="col">{{ $new_recordss->Status }}</td>
<td scope="col">{{ $new_recordss->Age }}</td>
<td scope="col"><div class="btn-group">
</div>
</td>
</tr>
@endforeach
但这会产生以下错误:
试图获取非对象的属性
【问题讨论】:
-
共享控制器方法,你是如何通过
$new_records来查看的?似乎数组不是对象 -
@gaan10 是的,请分享控制器方法。
-
他为什么要这么做?错误是
Trying to get property of non-object,考虑到提供的代码,这完全有道理。