当前位置: 代码迷 >> JavaScript >> ui-gmap-window不起作用,但是ui-gmap-windows
  详细解决方案

ui-gmap-window不起作用,但是ui-gmap-windows

热度:108   发布时间:2023-06-07 11:40:52.0

我在使用angular-google-maps时遇到问题。 我只想将基本的infoWindow附加到地图上的每个标记。 我正在使用ui-gmap-markers ,并将ui-gmap-window放在每个marker指令内。 这不起作用,没有窗口出现。 但是,将其更改为使用ui-gmap-windows它可以完美运行。 我在这里想念什么? 我难道不能简单地在每个ui-gmap-markers指令中使用一个ui-gmap-window而不是复数形式吗?

<ui-gmap-google-map center='playerMap.center' zoom='playerMap.zoom'>
  <ui-gmap-markers
    models="playerMap.markersAddresses"
    coords="'self'"
    icon="'icon'"
    doCluster="playerMap.cluster"
    fit="true"
    options="'options'">
    <ui-gmap-window>
      <b>Address: {{location}}</b>
    </ui-gmap-window>
  </ui-gmap-markers>
</ui-gmap-google-map>

我发现您的方法存在两个问题:

  • ui-gmap-window不应位于ui-gmap-markers标记内;
  • 当您单击标记时,应将模型传递到窗口;

“如何一次只打开一个窗口?”部分 帮助。

  相关解决方案