Angular 角度AGM在标记上绘制多边形单击
我正在使用角度agm,需要在单击标记后绘制多边形Angular 角度AGM在标记上绘制多边形单击,angular,google-maps,agm,Angular,Google Maps,Agm,我正在使用角度agm,需要在单击标记后绘制多边形 <agm-map [latitude]="latitude" [longitude]="longitude" [zoom]="zoom"> <agm-marker *ngFor="let item of items; let i = index" [latitude]="item.Latitud" [longitude]="item
<agm-map [latitude]="latitude"
[longitude]="longitude"
[zoom]="zoom">
<agm-marker *ngFor="let item of items; let i = index"
[latitude]="item.Latitud"
[longitude]="item.Longitud"
(markerClick)="drawPolygon($event)">
</agm-marker>
</agm-map>
但是,我收到错误:无法读取未定义的属性“add”
在该方法中绘制多边形有什么想法或解决方法吗?不要使用命令,而是以角度/AGM方式添加多边形
drawPolygon(){
this.polygons.push(newpolygonda)
}
请您发布一个codesandbox或stackblitz,以便我们能够从我们这边复制此问题?这也可能会有所帮助
event.data.add({
geometry: new google.maps.Data.Polygon([
zona])
})