我有关键和价值数据。 key是一个数组。我想要预测这些关键数据。我使用laravel 5.我的json_decoded数组如:
Collection {#1288 ▼
#items: array:4 [
"{"id":1,"title":"abc","path":"abc-path"}" => 19
]
}
但我无法获取关键数据,就像我想要我的代码一样:
@foreach($trendings as $key => $value)
{{ $key->id }}
@endforeach
它给出了'试图获取非对象的属性'错误。但如果写代码如下:
@foreach($trendings as $key => $value)
{{ $key }}
@endforeach
它给了我
{"id":1,"title":"abc","path":"abc-path"}
但我希望他们在我的HTML中使用。我怎么才能拿到它们?
答案 0 :(得分:0)
在我看来,视图不应该执行json_decode。 我希望view能够获得已解码的变量,我认为如果你的数据没有完全解码,那么在视图之前就会丢失一些东西。
当然,我宁愿在修补你的观点之前修复错误。