场景
@extends('layout.app')
@section('content')
@include('sidebar')
@endsection
@section('script')
<script>
// @todo
</script>
@endsection
sidebar.blade.php 为公用的模板里面写了JS,但是这个页面也有JS
那么需要按照如下方式
// side.blade.php
@section('script')
@parent
// wirte some JS code
@endsection
关键点在于 @parent
官方文档:https://laravel.com/docs/5.6/blade
本文介绍如何在 Laravel 的 Blade 模板引擎中使用 @parent 指令实现子模板对父模板中 JS 代码段的继承与覆盖。通过具体示例说明了如何在一个页面中同时包含来自多个模板文件的 JavaScript 脚本。
1744

被折叠的 条评论
为什么被折叠?



