gpt4 book ai didi

angular - Angular map 的 ZoomChange 或 centerChange 事件?

转载 作者:行者123 更新时间:2023-12-04 15:48:20 26 4
gpt4 key购买 nike

你好,我目前正在为一个使用Angular Maps的项目工作,前面使用Angular 6,后面使用Python .

我需要的是从API中获取一定公里范围内的有线点。我已经有了写好的代码,我只需要能够实时检测缩放和坐标中心的变化

我可以从文件 map.js(Angular Maps 库的自己的文件)中检测到这些更改,但我无法从中更改主要组件的值文件。

有什么方法可以检测缩放和中心变化吗?

我正在寻找的是一个非常类似于以下的函数:

(mapClick) = "MyFunction1($event)" 

但以这种方式:

(zoomChange)="MyFunction2()"

最佳答案

你可以解决问题,同样留下解决方案以备不时之需。

第 1 步:在您的文件 .html 中添加

<agm-map [zoom]="mapa_cfg.zoom" [latitude]="mapa_cfg.latitud" [longitude]="mapa_cfg.longitud"(zoomChange)="zoomChange($event)" (centerChange)="centerChange($event)">

第 2 步:在您的文件 .ts 中添加

zoomChange(event){
console.log(event);
}

centerChange(event){
console.log(event);
}

关于angular - Angular map 的 ZoomChange 或 centerChange 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54856048/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com