ich ziemlich neu bin Angular, und ich versuche, dies zu nutzen Google Maps zu integrieren: https://github.com/allenhwkim/angularjs-google-mapsNgMap Fehler „konnte nicht Karte finden“
Das Problem, das ich habe, ist, wenn ich versuche, die Karten Instanz zu erhalten mit NgMap.getMap() Wenn ich console.log NgMap.getMap bekomme bekomme ich "Karte konnte nicht gefunden werden". Dies ist, wie mein Code aussieht:
partials/home.html:
<h1>practice locater</h1>
<ng-map id="map" center="[40.74, -74.18]"></ng-map>
Javascript:
var app = angular.module('RIThym',['ngResource','ngRoute','ngMap']);
app.config(['$routeProvider', function($routeProvider){
$routeProvider
.when('/', {
templateUrl: 'partials/home.html',
controller: 'HomeCtrl'
})
.otherwise({
redirectTo: '/'
});
}]);
app.controller('HomeCtrl',['$scope','$resource', 'NgMap',
function($scope, $resource, NgMap){
var Locations = $resource('/api/locations');
Locations.query(function(locations){
$scope.locations = locations;
});
var map = NgMap.getMap();
console.log(map);
NgMap.getMap().then(function(map){
console.log(map);
});
}]);
nicht Fehler reproduzieren kann. Funktioniert gut in [dieser PLNKR] (http://plnkr.co/edit/FbQKm1j7BUWRrWwsMdwi?p=preview). – georgeawg
Sorry für die späte Antwort Ich konnte es hier reproduzieren: http://plnkr.co/edit/N93h2rv6jW3yipze2ktX?p=preview –