我有一个自定义指令,如下所示:
<g-map centerlong="{{myLocation.long}}" centerlat="{{myLocation.lat}}" zoom="12" id="map" class="map">
</g-map>
它会生成一个谷歌地图。现在我想添加包含元素,如
<g-map-marker Lat=58.542 long=56.66 title="Hello" />
and
<g-map-direction from="" to="" type="car" />
Theese将被添加到谷歌地图。
在谷歌地图上绘图是通过创建一个对象并引用地图对象来完成的。那个g-map正在创造。
g-map创建如下对象:
var map = new google.maps.Map(document.getElementById(theId), options);
如何将map-object传递给子指令,允许我将对象添加到地图?