我是 angularjs 的新手。我有以下代码,现在我想访问控制器中的地图对象。在这里我不知道,如何将它传递给控制器?
我的自定义指令:
angular.module('demoApp.directives', []).
directive('mapCanvas', function() {
return {
restrict: 'A',
link: function (scope, elem, attrs) {
var mapOptions = {
center:new google.maps.LatLng(22.772323, 78.214897) ,
zoom: 5,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(elem[0], mapOptions);
}
}
});