我正在使用有角度的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>
答案 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