在Laravel的刀片模板中显示阵列

Lol*_*olo 0 arrays laravel blade

我给一个视图数组

$data = array('data' => array(
                            'name' => 'Name',
                            'age' => 'Age'
                        )
);

return View::make('hello')->with('data', $data);
Run Code Online (Sandbox Code Playgroud)

在view.blade.php我想做

{{ $data['name'] }}
Run Code Online (Sandbox Code Playgroud)

但这是行不通的。

Lau*_*nce 5

您在数组内部有一个数组

{{{ $data['data']['name'] }}}
Run Code Online (Sandbox Code Playgroud)

或将您的数组构造更改为

$data = array('name' => 'Name',
              'age' => 'Age');
Run Code Online (Sandbox Code Playgroud)

那你就可以做

 {{{ $data['name'] }}}
Run Code Online (Sandbox Code Playgroud)