agm-info-window-如何向右更改位置

时间:2018-09-17 05:56:28

标签: angular google-maps

我正在使用有角度的Google地图,并显示地图以及标记和信息窗口。信息窗口始终置于最上方。如何将其位置更改为正确的位置?

<agm-map [latitude]="lat" [longitude]="lng" [zoom]="zoom">
  <agm-marker *ngFor="let m of mapArrayList; let i = index" (markerClick)="clickedMarker(infowindow)" [latitude]="m.geometry.location.lat"
    [longitude]="m.geometry.location.lng">
    <agm-info-window #infowindow>
<div>{{name}}</div>
  </agm-info-window>

2 个答案:

答案 0 :(得分:0)

很抱歉收到我的延迟回复...我对角度谷歌地图没有任何经验,但是看起来您可以通过插件 Snazzy Info Window来调整窗口的外观和行为https://github.com/atmist/snazzy-info-window

Cf。信息窗口的展示位置属性(顶部/底部/左侧/右侧): https://github.com/atmist/snazzy-info-window#placement

要结合使用Snazzy和Angular Google Maps,https://angular-maps.com/guides/snazzy-info-window/custom-info-windows-with-snazzy-info-window/

祝你好运!

答案 1 :(得分:0)

您可以检查此链接,它描述了如何更改信息栏Components AgmSnazzyInfoWindow

的位置

将位置传递到[placement]top, bottom, right, left