Laravel 5.7:最好的方法是执行JavaScript块

时间:2019-01-24 12:41:49

标签: javascript laravel-blade laravel-5.7

实施自定义脚本(模式警报-错误或成功)以保存代码和工作的最佳方法是什么。

自定义标签,是在刀片视图上调用的吗?

1 个答案:

答案 0 :(得分:0)

这就是我想对只希望在特定页面上加载的脚本文件进行的处理。

对于我的layout.blade.php文件,我将拥有:

<html>
<body>
    @yield('content')
    @include('pages/partials/footer-scripts')
    @yield('additional-scripts')
</body>
</html>

因此,我将包括我的标准页脚脚本,然后产生除需要添加到特定刀片文件中之外的任何内容,像这样:

@extends('layouts.default')
@section('content')
<h1>Some content</h1>
@endsection

@section('additional-scripts')
    <script src="{{ asset('js/modal-alert.js') }}"></script>
@endsection

但是,如果您想在所有地方使用该脚本,可以将其放在“ pages / partials / footer-scripts.blade.php”中

<script src="{{ asset('js/app.js') }}"></script>
<script src="{{ asset('js/modal-alert.js') }}"></script>

因此,以上内容将加载到扩展默认布局文件的所有刀片文件中。