【问题标题】:Display an array in a blade template from Laravel在 Laravel 的刀片模板中显示数组
【发布时间】:2014-09-14 19:21:23
【问题描述】:

我给一个视图一个数组

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

return View::make('hello')->with('data', $data);

在 view.blade.php 我想做的事

{{ $data['name'] }}

但它不起作用。

【问题讨论】:

    标签: arrays laravel blade


    【解决方案1】:

    数组中有一个数组

    {{{ $data['data']['name'] }}}
    

    或将您的数组构造更改为

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

    那你就可以了

     {{{ $data['name'] }}}
    

    【讨论】:

    • Ahahah 你是对的。正如我向你展示的那样,我有一个更复杂的结构,这就是为什么数组中有一个数组的原因。但是由于我的名称“数据”太多,我迷路了:)
    • @The Shift Exchange 您能否提供上述答案的任何 laravel 文档链接,如果具体请提供版本。
    猜你喜欢
    • 2018-09-24
    • 2014-11-07
    • 1970-01-01
    • 2018-09-05
    • 2019-01-15
    • 2014-11-18
    • 2021-02-14
    • 2020-09-22
    • 2018-03-14
    相关资源
    最近更新 更多