调用以下URL时
<script src="{{ URL::asset('public/plugins/jquery-ui/jquery-ui.min.js')}}"></script>它显示
语法错误,意外的“公共”(T_PUBLIC),期望“,”或“”(查看:
并且试着去除公众后,结果是一样的。在这把刀里,我包括
<link rel="stylesheet" href="{{ URL::asset('public/plugins/daterangepicker/daterangepicker.css')}}">
<img src="{{ URL::asset('public/dist/img/user1-128x128.jpg')}}" alt="User Avatar" class="img-size-50 mr-3 img-circle">很好,没问题。只有当包含.js文件时,它才会显示此错误
发布于 2019-11-29 11:08:20
在laravel中调用资产的方式有很多种,有时URL调用会导致未被占用的错误
href="{{ URL::asset('public/plugins/jquery-ui/jquery-ui.min.js') }}"使用以下语法避免错误的更好方法
<script type="text/javascript" src="{!! asset('public/plugins/jquery-ui/jquery-ui.min.js') !!}"></script>
<link href="{!! asset('public/plugins/daterangepicker/daterangepicker.css') !!}" media="all" rel="stylesheet" type="text/css" />这是大多数开发人员推荐的。
发布于 2019-11-29 11:00:31
而不是
<script src="{{ URL::asset('public/plugins/jquery-ui/jquery-ui.min.js')}}"></script>试着像这样
<script src="{{ asset('your-path-excluding-public') }}">https://stackoverflow.com/questions/59103395
复制相似问题