0
我目前使用this在地圖上獲取自定義標記。
我得到了它沒有錯誤工作plunker,而不是我自己的網站(儘管我使用的是同一個腳本SRC鏈接)
在自己的網頁NG重複的作品,但它很給2長期錯誤通知我約$消化循環
這是我的名單:
$scope.list = [{ name: 'test', pos: [41, -87] }, { name: 'test2', pos: [40, -86] }];
而且這個HTML:
<ng-map zoom-to-include-markers="auto" style="height:200px;width:400px;">
<marker ng-repeat="item in list" position="{{item.pos}}"></marker>
</ng-map>
以上不給錯誤,但
<ng-map zoom-to-include-markers="auto" style="height:200px;width:400px;">
<custom-marker ng-repeat="item in list" position="{{item.pos}}">
<div style="background-color:white;border: 1px solid black;">this is a test</div>
</custom-marker>
</ng-map>
一樣。每次向列表添加項目時,它也會給我2個額外的錯誤,但它仍然正常工作。
我不知道它爲什麼在plunker上工作,但不是在我自己的網站上,我使用ASP.NET 5爲它服務,使用相同的版本。在我自己的網站上也使用ng-animate,ng-resource和一些與角度無關的東西,但這不應該成爲問題。 (我希望)
櫃面你需要它,我的控制器使用這些:
function ($scope, $rootScope, restData, NgMap) {
和應用模塊,使用這樣的:
var app = angular.module('app', ['ngResource', 'ngMap'])