Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Google Maps Onload回调-角度_Javascript_Angular_Google Maps_Google Maps Api 3 - Fatal编程技术网

Javascript Google Maps Onload回调-角度

Javascript Google Maps Onload回调-角度,javascript,angular,google-maps,google-maps-api-3,Javascript,Angular,Google Maps,Google Maps Api 3,我正在努力将GoogleMapsJSAPI添加到我的Angular项目中 在index.htm中,我有: <script src="https://maps.googleapis.com/maps/api/js?key=API_KEY" async defer></script> 启动其他功能。您可以尝试在脚本标记中使用onload事件: 示例(): 函数jsFileLoaded(){ log('file loaded!'); } 但是如何在我的组件

我正在努力将GoogleMapsJSAPI添加到我的Angular项目中

index.htm
中,我有:

 <script src="https://maps.googleapis.com/maps/api/js?key=API_KEY"
        async defer></script>

启动其他功能。

您可以尝试在脚本标记中使用onload事件:

示例():

函数jsFileLoaded(){
log('file loaded!');
}

但是如何在我的组件中得到通知?您可以使用事件发射器,您使用的是什么版本的angular?来自
index.html的事件发射器
?角度v5
google.charts.setOnLoadCallback();
<script>
  function jsFileLoaded() {
    console.log('file loaded!');
  }
</script>
<script src ="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js" onload="jsFileLoaded()" async defer></script>