在Angular2 Google Map上动态显示/隐藏标记



是否可以在单击按钮等单击时显示/隐藏infowdindow,以显示标记。

我有一个场景,我在地图上的JSON加载了标记和InfowDindow内容,并且页面上有关联的图像。我需要在单击图像上显示相应的InfowDindow。

当我单击地图上的标记时,我可以看到Infowdow。但是我想在单击图像时重现同样的东西。

对该方法的推动将是一个很大的帮助。

这是visible属性。https://angular-maps.com/docs/api/latest/ts/core/index/sebmgooglemapmarker-diractive.html

<sebm-google-map-marker 
[latitude]="lat" 
[longitude]="lng" 
[label]="'M'" 
visible="visible" 
(markerClick)="markerClick()">
 </sebm-google-map-marker>

(markerClick)="markerClick()"事件放在该事件上,然后更新可见变量。

private visible: boolean = true;
markerClick() {
  this.visible = !this.visible;
}

相关内容

  • 没有找到相关文章

最新更新