如何检查是否已将Google Map Api文件推入刀片Laravel中

时间:2018-08-24 11:22:34

标签: laravel google-maps

我已在主刀片服务器中添加了Google地图脚本文件

<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>

每当我@@@@@@@@@@@@@@@@@@@@@@@@@@@@,pp,我需要删除第一个脚本并推送第二个脚本。

如何弹出不需要的脚本并推送所需的脚本。

1 个答案:

答案 0 :(得分:0)

您需要根据需要从刀片中添加脚本文件,而不是在主刀片中。

在主刀片中,执行以下操作
@yield('custom-javascript')

在刀片文件中,执行以下操作 @section('custom-javascript')
    ...这里是脚本文件的路径
@endsection