gpt4 book ai didi

Laravel Blade : What is best practice for adding javascript in blade files?

转载 作者:行者123 更新时间:2023-12-03 18:45:06 24 4
gpt4 key购买 nike

我继承了一个 Laravel 项目,该项目有许多 Blade 文件, Blade 文件中的标签内带有 javascript。问题是有很多重复的 JS 逻辑,所以我想提取 JS 并创建 JS 文件以包含在 Blade 中?示例:<script src="{{ asset('js/components/file.js')}}"></script> 这是 Blade 文件的最佳做法,还是预期在实际文件中包含 JS?

最佳答案

首先,您必须指定要在布局中推送脚本的位置。例如,说 layout.blade.php是你的主要布局文件,你想在页脚之后注入(inject)代码。所以添加

@stack('scripts')

在页脚之后。

现在在您的 Blade 文件中,使用 @push注入(inject)您的代码。
@push('scripts')
<script>
// your code
</script>
@endpush

查看 blade stack了解更多详情。

关于Laravel Blade : What is best practice for adding javascript in blade files?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55757395/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com