在刀片模板上显示JSON对象

Bac*_*ice 2 php laravel blade laravel-5 laravel-blade

我正在尝试显示返回到刀片模板的JSON对象,该模板应显示以下输出

2007 | Kanye | UltralightBeam  
2008 | JayZ  | 99 Problems
Run Code Online (Sandbox Code Playgroud)

JSON看起来像这样

{
    "2007":{
        "name" : "Kanye",
        "song" : "UltralightBeam"
    },
    "2008":{
        "name" : "JayZ",
        "song" : "99 Problems"        
    }
}
Run Code Online (Sandbox Code Playgroud)

到目前为止,我有这样的东西显示名字和歌曲

@foreach($data['data_obj'] as $obj)
    {{$obj['name']}} | {{$obj['song']}} 
@endforeach
Run Code Online (Sandbox Code Playgroud)

但是我不确定我怎么能把它显示出来呢?

任何指导将不胜感激。谢谢!

Ale*_*nin 5

您要使用key => value语法:

@foreach ($data['data_obj'] as $year => $obj)
    {{ $year }} | {{ $obj['name'] }} | {{ $obj['song'] }} 
@endforeach
Run Code Online (Sandbox Code Playgroud)