Google maps 如何在谷歌地图指令中组合RichMarker

Google maps 如何在谷歌地图指令中组合RichMarker,google-maps,angularjs,angularjs-directive,Google Maps,Angularjs,Angularjs Directive,有人知道如何在谷歌地图指令中结合RichMarker吗 致以最良好的祝愿, 陈 使富标记库成为角度模块。并将工厂命名为RichMarker 创建一个指令,并将包含要显示的信息的元素传递给该指令。这里也经过RichMarker工厂。只需创建标记 我创造了,因为一些哲学上的差异 这是非常容易与ng地图。看起来像这样 var app = angular.module("myApp", ["ngMap"]); app.controller("MyController", function($s

有人知道如何在谷歌地图指令中结合RichMarker吗

致以最良好的祝愿, 陈

  • 使富标记库成为角度模块。并将工厂命名为RichMarker
  • 创建一个指令,并将包含要显示的信息的元素传递给该指令。这里也经过RichMarker工厂。只需创建标记 我创造了,因为一些哲学上的差异

    这是非常容易与ng地图。看起来像这样

      var app = angular.module("myApp", ["ngMap"]);
    
      app.controller("MyController", function($scope) {
        $scope.$on('mapInitialized', function(evt, map) {
          new RichMarker({
            map: map,   // !! $scope.map
            position: new google.maps.LatLng(40.80, -74.13),
            draggable: true,
            flat: true,
            anchor: RichMarkerPosition.MIDDLE,
            content: '<img src="http://farm4.static.flickr.com/3212/3012579547_097e27ced9_m.jpg"/>'
          });  
        });
      });
    
    var-app=angular.module(“myApp”,“ngMap”);
    app.controller(“MyController”,函数($scope){
    $scope.$on('mapInitialized',函数(evt,map){
    新里希马克({
    映射:映射,/!!$scope.map
    位置:新google.maps.LatLng(40.80,-74.13),
    真的,
    平:是的,
    主播:RichMarkerPosition.MIDDLE,
    内容:“”
    });  
    });
    });
    


    有关ngmap的更多信息,请访问有相同问题的

    。指令无论如何都不会起作用。RichMarker的想法是你可以用它来代替谷歌的内置标记吗?你能给我举个不太清楚的例子吗。