我爲我的應用程序實現了角度爲Ng-Map。所以我從數據庫中檢索條目並嘗試刪除標記。但問題是我有大約40個條目,只有前11個出現在標記中。我查了一下,所有40名教練都出現在model.coaches中。剩下的全部顯示在地圖的中心。我的應用程序有過濾器的位置。所以,如果我爲特定位置添加過濾器,那麼所有標記都會顯示該位置,但是一旦我將其刪除,只顯示前11位。哪裏不對?NgMap Angular Markers
<ng-map center="37.09024, -95.712891" zoom="4" mayTypeId="ROADMAP"
style="height: 88%; width: 100%" styles="{{model.styles}}"
pan-control="false"
map-type-control="false"
map-type-control-options="false"
zoom-control="true"
zoom-control-options="false">
<marker ng-repeat="coach in model.coaches track by $index"
id="{{$index}}"
position="{{coach.Town}} {{coach.State}}{{coach.Zipcode}}"
on-mouseover="model.showinfowindow(event,$index)"
on-mouseout="model.hideinfowindow()"
on-click="model.viewMapProfile(coach)">
</marker>
<info-window id="foo">
<div ng-non-bindable="" align="center" class="mapViewProfile" style="padding-left: 20px">
{{model.coach.name}}<br>
{{model.coach.schoolName}}
</div>
</info-window>
</ng-map>
看起來像一個節流問題。你知道內部使用地理編碼等任何服務嗎? – xomena
@xomena在我的代碼?或者指令? – user2984132