jquery – 如何在刀片模板laravel中使用指令@push

前端之家收集整理的这篇文章主要介绍了jquery – 如何在刀片模板laravel中使用指令@push前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只在一个页面上需要脚本.它应该在jQuery之后加载.
我试过index.blade
<script type="text/javascript" src="{{ URL::asset ('js/jquery.js') }}"></script>
@push('custom-scripts')
    <script type="text/javascript" src="{{ URL::asset ('js/custom-scripts.js') }}"></script>
@endpush

然后我应该在我的视图中使用@stack(‘custom-scripts’)?

解决方法

您只需要以相反的方式进行,@ push应该位于子视图中,即将内容推送到父@stash指令.

所以你的index.blade.PHP应该有一个:

@stack('custom-scripts')

而你的孩子认为:

@push('custom-scripts')
    <script type="text/javascript" src="{{ URL::asset ('js/custom-scripts.js') }}"></script>
@endpush

你也可以像@section一样使用@parent指令:

//index.blade.PHP
@yield('scripts')


//child.blade.PHP
@section('scripts')
    @parent
    <!-- The rest of your scripts -->
@endsection

如果您需要更多信息,我建议您查看documentation.希望这对您有所帮助.

猜你在找的jQuery相关文章