- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我使用 Angular Google Maps(AGM)组件。我需要在标记鼠标悬停时打开信息窗口。如何在我的函数 onMouseOver
中检索 infowindow
实例以将其打开?
<agm-map [fitBounds]="latlngBounds" [zoom]="15">
<agm-marker *ngFor="let m of markers; let i = index"
[latitude]="m.geoCode.latitude"
[longitude]="m.geoCode.longitude"
(mouseOver)="onMouseOver(m)"
>
<agm-info-window [disableAutoPan]="false">
<div>
<a (click)="onClickInfoView({id:m.id})" class="btn btn-attention pull-right">test<i class="fa fa-angle-double-right"></i></a>
</div>
</agm-info-window>
</agm-marker>
</agm-map>
onMouseOver(data) {
???? /* how to open here the info window?
}
最佳答案
最后我找到了解决办法:
<agm-map #gm [fitBounds]="latlngBounds" [zoom]="15">
<agm-marker *ngFor="let m of markers; let i = index"
[latitude]="m.geoCode.latitude"
[longitude]="m.geoCode.longitude"
(mouseOver)="onMouseOver(infoWindow,gm)"
>
<agm-info-window [disableAutoPan]="false" #infoWindow>
<div>
{{m.name}}
{{m.rating}}
</div>
<div>
<a (click)="onClickInfoView({id:m.id})" class="btn btn-attention pull-right">Daje <i class="fa fa-angle-double-right"></i></a>
</div>
</agm-info-window>
</agm-marker>
</agm-map>
onMouseOver(infoWindow, gm) {
if (gm.lastOpen != null) {
gm.lastOpen.close();
}
gm.lastOpen = infoWindow;
infoWindow.open();
}
关于angular - agm-marker onMouseOver 打开 agm-info-window,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46541611/
我使用 Angular Google Maps(AGM)组件。我需要在标记鼠标悬停时打开信息窗口。如何在我的函数 onMouseOver 中检索 infowindow 实例以将其打开?
我在我的 Angular 2 车辆跟踪应用程序中使用 agm map 。在这里我使用 agm-map 来显示 map 。我有一个名为 Playback Component 的组件,它表示用户可以查看从
我正在使用 AGM(Angular Google Maps)和 OpenLayers。 我需要以编程方式设置我的 AGM 的缩放,但无法弄清楚它是如何工作的。 HTML map ...
我正在使用 angular2 和谷歌地图组件 https://angular-maps.com/ .我试图解决的问题是我需要 map 填充我的容器 div,例如: (当然我没有使用样式,而是使用
如何在 AGM Map Angular 2+ 中添加动画跳动标记?像这样: https://developers.google.com/maps/documentation/javascript/ex
我在我的 Angular 项目中使用 AGM 作为谷歌地址建议。如果用户没有选择任何地址,我想选择第一个地址。 请任何人对此提出一些建议。 提前致谢。 最佳答案 经过这么多时间寻找解决方案终于找到了,
我正在使用 AGM Google Map成分。我使用 *ngFor 在模板中添加了标记。 import { Component, NgModule} from '@angular/core'; i
从 chrome 打印我的 Angular AGM map 时,我在 map 上看到了这个巨大的灰色间隙: 如您所见,不仅那里有灰色条(如果我关闭“背景图形”,它会变成白色),而且还会将其下方的 ma
我正在使用 Angular 谷歌地图 (AGM) 来查找地址。现在我希望当一个人选择并解决它时,它会填充输入。在哪里可以找到单个地址元素名称,例如 street、str。号码、邮政编码等将数据绑定(b
我正在尝试将 map 添加到我的Angular项目中。使用AGM来实现(https://github.com/SebastianM/angular-google-maps)。 我的 map 没有显示出
我正在使用 Angular 6 。使用 ngserve 和 ng build 一切正常,但使用 ng build --prod map 无法打开,并且在控制台中显示此类型 r 不是构造函数。 我正在使
我正在使用 Angular 组件@agm/core https://github.com/SebastianM/angular-google-maps我最新的 Angular 5 项目显示谷歌地图。它
我使用此引用 https://www.npmjs.com/package/agm-direction 获得两点之间的方向现在我想获取/计算两个位置之间的距离,但我很困惑如何做到这一点。 在我的模块中
在角度 6 中。我正在为 agm-polyline 使用流动代码。 我想在 agm-polyline 中添加箭头符号(折线)( https://developers.google.com/maps/d
我在 Angular 5 应用程序中使用 Angular Google map ( https://angular-maps.com/ ),还使用 socket.io 从服务器轮询纬度和经度。我能
我正在尝试将高度和宽度的 css 应用于图标。 我用于带有 agm-marker 的图标的代码如下:- .ts public iconUrl = 'http://developerdrive.de
我正在尝试在我的 Angular 4 应用程序中使用 Google map 。 我正在使用 Angular 4 和 Nodejs 8。 应用程序模块.ts import { BrowserModule
我对 Angular 还很陌生,我认为这是一个基本问题。 我像这样创建我的 map {{location.tit
我正在构建一个车辆跟踪应用程序,我正在使用 agm-map-marker 来显示图像中这样定位的车辆, Livetracking.component.html 代码是,
我正在使用 AGM maps对于我的 angular 4 应用程序,我遇到了问题,我将从 api 获取的多个标记作为纬度和经度的数组。我想将缩放级别设置为完全覆盖 map 上的所有标记。即使一个国家的
我是一名优秀的程序员,十分优秀!