我正在使用laravel 5.4。我需要通过@push
脚本使用脚本,但它不起作用。
以下是我在索引刀片中的代码:
@push('scripts')
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-colorpicker/2.5.1/js/bootstrap-colorpicker.min.js"></script>
@endpush
在主布局中:
some scripts.....
@stack('scripts')
当我像这样使用它时,开始工作。
@push('scripts')
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-colorpicker/2.5.1/js/bootstrap-colorpicker.min.js"></script>
@endpushonce
当我使用 @endpushonce 代替@endpush它正在工作。但为什么不使用 @endpush