Laravel 5.2 使用@yield 和@section
Laravel 5.2 using @yield and @section
我的主要布局有 2 个部分:@yield('styles')
@yield('scripts')
在扩展主布局的其他模板文件中,
我使用 @section('styles')
和 @section('scripts')
当我加载部分视图时,'styles' 部分中的所有样式都加载良好。但是,关于脚本,只有第一个部分视图的脚本正在加载,对于其他的,它会忽略它们。
之前有什么想法或经验吗?
你看过@stack了吗?
@stack('css')
和 @stack('scripts')
而不是 @yeild
然后你可以
@push('scripts')
<script> /js/jquery.js</script>
@endpush
这样您就可以根据您的模板页面将不同的脚本或css推送到页眉或页脚
我的主要布局有 2 个部分:@yield('styles')
@yield('scripts')
在扩展主布局的其他模板文件中,
我使用 @section('styles')
和 @section('scripts')
当我加载部分视图时,'styles' 部分中的所有样式都加载良好。但是,关于脚本,只有第一个部分视图的脚本正在加载,对于其他的,它会忽略它们。
之前有什么想法或经验吗?
你看过@stack了吗?
@stack('css')
和 @stack('scripts')
而不是 @yeild
然后你可以
@push('scripts')
<script> /js/jquery.js</script>
@endpush
这样您就可以根据您的模板页面将不同的脚本或css推送到页眉或页脚