我是 Laravel Blade 的大佬。
我想拆分 index.blade.php。當morumoru.blade.php modal.blade.php 的內容在index.html.it 上時,它運行良好。
/view/camila/cabelo/index.blade.php
@yield('camila.cabelo.morumoru')
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModalCenter">
SAMPLE
</button>
@yield('camila.cabelo.blade')
/view/camila/cabelo/morumoru.blade.php
@section('morumoru.blade')
<ul>
<li><a href="/star">INDEX</a></li>
<li><a href="/star/sun">SUN</a></li>
<li><a href="/star/moon">MOON</a></li>
</ul>
@endsection
/view/camila/cabelo/modal.blade.php
@section('modal')
<!-- Modal -->
<div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalCenterTitle">...</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary">OK</button>
</div>
</div>
</div>
</div>
@endsection
uj5u.com熱心網友回復:
使用@include('camila.cabelo.morumoru')and@include('camila.cabelo.modal')代替@yield
uj5u.com熱心網友回復:
使用 include 而不是 yield,并從刀片檔案中洗掉 @section 和 @endsection
像這樣的頂部包含@include('camila.cabelo.morumoru') 像這樣的底部包含@include('camila.cabelo.modal')
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/384981.html
