我可以包括主,但主頁上的js文件將繼承我不想
沒有太多,除非你告訴它不要。概念證明:
master.blade.php
<head>
...
@section(head.js)
<script type="text/javascript" src="{{ asset('js/file1.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/file2.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/file3.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/no-home.js') }}"></script>
@show
</head>
welcome.blade.php(不繼承無home.js)
@section(head.js)
<script type="text/javascript" src="{{ asset('js/file1.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/file2.js') }}"></script>
<script type="text/javascript" src="{{ asset('js/file3.js') }}"></script>
@stop
另一人template.blade.php(繼承一切,並添加另一個)
@section(head.js)
@parent
<script type="text/javascript" src="{{ asset('js/file4.js') }}"></script>
@stop
謝謝。我忘了@parent。 –