0

ライブラリangular-google-mapsを使用していますが、以下の plnker で示されているマーカー配列からマーカーをプッシュまたは削除しても、マーカーが更新されていないようです。コンソールには、新しいマーカーが追加されたことが示されていますが、これはマップには反映されていません。

http://plnkr.co/edit/Si5tANvbU8Fro14OC4ny?p=preview

$scope.addPlace = function() {

       $scope.places.push({
        id: 3,
        latitude: 42,
        longitude: -79
      });

      console.log($scope.places);

  };
4

1 に答える 1

1

ディレクティブでに設定modelsbyrefする 必要があります falseui-gmap-markers

 <ui-gmap-markers models="places" coords="'self'" modelsbyref="false">  

   </ui-gmap-markers>
于 2015-03-28T19:52:39.673 に答える