получает сообщение об ошибке при использовании Google Maps несколько раз с помощью следующего кодаполучает сообщение об ошибке, как первый ребенок не определенно при использовании Google Maps
var checkForMap = function() {
$scope.post.showMap = true;
var myLatlng = new google.maps.LatLng($scope.post.location.x, $scope.post.location.y);
var myOptions = {
zoom: 15,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var mapHolder = $('.map_class')[$scope.$index];
$scope.map = new google.maps.Map(mapHolder, myOptions);
var infowindow = new google.maps.InfoWindow();
var marker = new google.maps.Marker({
map: $scope.map,
position: myLatlng
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.setContent($scope.item.post.post.locationName);
infowindow.open(map, this);
});
}
if ($scope.post.locationName != null) {
checkForMap();
} else {
$scope.post.showMap = false;
}
с помощью Google Maps несколько times.By используя $ Scope. $ Индекса я могу отобразить точное местоположение.
Получение ошибки при $ scope.map = новый google.maps.Map (mapHolder, myOptions) ; – Shiva
Какая ошибка вы получаете? –
@ DeividasKaržinauskas спасибо angular.js: 14328 TypeError: Не удается прочитать свойство 'firstChild' неопределенного в Object ._. Yf (https://maps.googleapis.com/maps/api/js?libraries=places&sensor=false:80 : 265) at new rg (https://maps.googleapis.com/maps/api/js?libraries=places&sensor=false:86:76) – Shiva