我在Master Blade中添加了一个谷歌地图脚本文件
<script src="https://maps.googleapis.com/maps/api/js?key={{env('GOOGLE_MAP_API_KEY')}}&libraries=places&callback=initAutocomplete"
async defer></script>
我@yield另一个刀片,其中包含相同的地图脚本,但不同的回调"initMap">
<script src="https://maps.googleapis.com/maps/api/js?key={{env('GOOGLE_MAP_API_KEY')}}&libraries=places&callback=initMap"
async defer></script>
每当我@yield所需的边栏选项卡时,我都需要删除第一个脚本并推送第二个脚本。
如何弹出不需要的脚本并推送所需的脚本。
需要根据需要从边栏选项卡添加脚本文件,而不是在主边栏选项卡中添加脚本文件。
在主边栏选项卡中,执行以下操作
@yield('custom-javascript'(
在你的刀片文件中,做这样的事情 @section('custom-javascript'(
...这是您的脚本文件的
路径@endsection