Laravelには、セクションを使用するさまざまな方法があります。
@yield('section1') // Filled in by child view
@section('section2')
// Default content, can be overwritten by child
// Different ways of closing the section
@endsection|stop|show|append
これらのすべての正確な違いは誰に教えてもらえますか?
にコーディングこの、@ stopおよび@endsectionは同じである場合があります。 (1つは廃止されましたが、もう廃止されました)
関連した質問
- PHPLaravelでカテゴリとその製品をループする
- Laravelカーボンの真または偽のvar_dumpを検証できません
- Laravelアプリをドメインサブフォルダーに移行する
- Laravel 8MACでXAMPPデータベースを使用してエラーを移行する
- Laravel:製品を作成しようとしたときの整合性制約違反
- 検索後LaravelでPDFにエクスポートしますか?
- 不正な形式のHTTPリクエストLaravel
- ビューブレードで非オブジェクトのプロパティ「id」を取得しようとしています
- file_put_contentsを使用して、laravelのパブリックディレクトリからファイルを作成します
- Laravel 8:GoogleRecaptchaの応答がログインフォームに表示されない
@endsection
および@stop
同じで、セクションの終わりを示します。セクションは、実際に
@yield('sectionname')
を実行するまでページに表示されません対照的に、
@show
に等しいつまり、停止し、すぐにページのその部分のセクションをレンダリングします。
@append
基本的に次と同等です:関連するソースコードを次に示します。
生成セクションは、現在のセクションを停止し、そのコンテンツを生成します。