使用循环变量值(ngFor)时,Agm-marker不起作用

时间:2018-01-20 21:09:57

标签: angular google-maps

我在我的Angular应用程序中使用“@ agm / core”:“^ 1.0.0-beta.2”,但我遇到了与标签agm-marker相关的问题

<agm-map [latitude]="lat" [longitude]="lng" [zoom]="zoom">
      <agm-marker *ngFor="let g of games" [latitude]="g.lat" [longitude]="g.lng"></agm-marker>
  </agm-map>

当我硬编码纬度和经度的值时,它正确显示标记,当我使用变量'g'时,它什么也没显示。变量'games'来自REST服务。

1 个答案:

答案 0 :(得分:1)

显然问题在于我用于输入agm-marker的类型。使用 Number 代替 number 可以解决问题。