包含的视图覆盖父视图的部分

Included view overwriting sections of parent view

我有一个视图 parent.view,其中包含另一个视图 child.viewparent.view 扩展了 parent.layoutchild.view 扩展了 child.layout。他们都有一个部分content。当包含子视图时,parent.viewcontent 会被 child.viewcontent 覆盖。这似乎不是正确的行为。有什么解决办法吗?

父视图:

@extends('parent.layout')

@section('content')
    <h1>Foo</h1>

    @include('child.view')
@show

子视图:

@extends('child.layout')

@section('content')
    <h1>Bar</h1>
@stop

预期结果:

<h1>Foo</h1>
<h1>Bar</h1>

实际结果:

<h1>Bar</h1>

尝试使用 @section 的名称间距。

在父视图中:

@section('parent.content')

在父布局中:

@yield('parent.content')

等等