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
Angular 如何使用agm圆圈角度4触发更改事件以获取新的半径、纬度和经度_Angular - Fatal编程技术网

Angular 如何使用agm圆圈角度4触发更改事件以获取新的半径、纬度和经度

Angular 如何使用agm圆圈角度4触发更改事件以获取新的半径、纬度和经度,angular,Angular,我正在开发一个应用程序,在这个应用程序中,我使用map获取用户当前位置,用户也可以更改位置。我正在使用agm地图和agm圆圈。当用户更改半径或拖动圆时,我想触发一个事件。这是我的密码。我用的是角度4 <agm-map [latitude]="lat" [longitude]="lng"> <agm-circle [latitude]="lat" [longitude]="lng" [circleDraggable]="true" [edita

我正在开发一个应用程序,在这个应用程序中,我使用map获取用户当前位置,用户也可以更改位置。我正在使用agm地图和agm圆圈。当用户更改半径或拖动圆时,我想触发一个事件。这是我的密码。我用的是角度4

  <agm-map [latitude]="lat" [longitude]="lng">
    <agm-circle
    [latitude]="lat" [longitude]="lng"
    [circleDraggable]="true"
    [editable]="true"
    [fillColor]="circleColor"
    [radius]="locationRadius">
</agm-circle>
</agm-map>

您可以通过以下属性触发事件

   <agm-map [latitude]="lat" [longitude]="lng">
        <agm-circle
        [latitude]="lat" [longitude]="lng"
        [circleDraggable]="true"
        [editable]="true"
        [fillColor]="circleColor"
        (centerChange)="centerChange($event)"
        [radius]="locationRadius"
    >
    </agm-circle>
    </agm-map>
希望这能解决你的问题

参考链接你必须学习更多的事件


非常感谢它的有效性,也感谢我将要研究它的链接
 centerChange($event){
    console.log($event);
  }