Laravel blade - 创建一个 HTML id 占位符

Laravel blade - Creating an HTML id placeholder

在 laravel blade 中,如何为 HTML 元素的 ID 创建占位符。这是我已经尝试过的:

app.blade.php

<div id="@yield('container-id', 'main-container')" class="panel panel-default">

show.blade.php

@section('container-id')
    messages
@endsection

解析为:

<div id="   messages
" class="panel panel-default">

预计:

<div id="messages" class="panel panel-default">

其实一点问题都没有。但是,如果您不想看到 space 并中断,则在一行中执行。

@section('container-id'){{"messages"}}@endsection