我们常把公共的header以及footer提炼出来,但是每个子页面的css和js又不相同,如果都写在了父模板里,对不需要的子模板来说是负担,造成不必要的开销,此时就需要按需加载,laravel给我们提供了这样的便利

父模板里

在需要加载 js/css 的位置写入

@stack('backend-register-js')

子模板

@push('backend-register-js')
    <script>
        js代码
    </script>
@endpush

********或者*******

@push('backend-register-js')
    <script src="{{ asset('js/common/register.js') }}" type='JavaScript'></script>
@endpush

css 同理

相应的js或者css 文件要放在public目录下哦

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-19
  • 2022-12-23
  • 2022-01-06
  • 2021-08-19
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-17
  • 2021-05-17
  • 2021-12-08
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
相关资源
相似解决方案