【问题标题】:Laravel blade printLaravel 刀片打印
【发布时间】:2015-07-22 01:25:22
【问题描述】:

我有一段简单的代码,我想在其中打印街道地址 + 门牌号码。有了这件作品,它只会打印街道地址。 我做错了什么?

<td>{{ $user->street, $user->house_nr }}</td>

【问题讨论】:

    标签: html laravel blade


    【解决方案1】:

    Blade 并不完全支持回显多个变量。在您的情况下,双括号将转换为echo e(...)

    echo e($user->street, $user->house_nr);
    

    您可以使用原始输出来回显多个变量:

    {!! $user->street, $user->house_nr !!}
    

    编译成:

    echo $user->street, $user->house_nr;
    

    但是,您将失去转义。


    你可能想要的是:

    {{ $user->street }}, {{ $user->house_nr }}
    

    或者用字符串连接:

    {{ $user->street.', '.$user->house_nr }}
    

    【讨论】:

      【解决方案2】:

      括号之间的代码是php。

      <td>{{ $user->street }}, {{ $user->house_nr }}</td>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-11-03
        • 2018-09-22
        • 2018-04-05
        • 1970-01-01
        • 1970-01-01
        • 2015-09-15
        • 2019-08-15
        • 2020-11-16
        相关资源
        最近更新 更多