2

我在 Angular Google Map 中遇到问题。

我在这个Plunker有问题。 http://plnkr.co/edit/f2gxG7DM1U8IlOXfRiuT?p=preview

当我单击标记时,infowindow在显示信息之前会闪烁。我试过ng-cloack,ng-bind

<div ng-controller="templateController ng-cloak"> Template ID: {{parameter.id}} </div>

<div ng-controller="templateController "> <span ng-bind="map.window"</span> </div>

但是,他们都没有解决它。

谁能救我?

4

1 回答 1

0

下面的答案不是我的,它是由Angular Google Map Team 中的cthrax编写的。( https://github.com/angular-ui/angular-google-maps/issues/1399

嗯,这似乎与渲染 templateUrl 有关。如果您嵌入模板,它似乎工作得更好。http://plnkr.co/edit/yluY5N0BI8Sv4fxUW9Pp?p=preview不确定这是重新编译模板的错误还是现实。

      <ui-gmap-window show="map.window.show" coords="map.window.model" ng-cloak>
        <div ng-controller="templateController">
            Template ID: {{map.window.model.id}}
       </div>
      </ui-gmap-window>
于 2015-07-22T12:01:40.213 回答