У меня проблема с NgMap. Я хочу создать два маркера, как только пользователь завершит ввод имени места ввода. Есть два входа для двух локализации - я использую автозаполнение google. После ввода текста я получаю ответ с длинными и латами локализации. я установил часы на входах, как показано ниже:AngularJS NgMap
$scope.$watch(function ($scope) { return $scope.locationFrom }, function() {
if (angular.isDefined($scope.locationFrom)) {
vm.geopositionFrom = $scope.locationFrom;
vm.cos = $scope.locationFrom.geometry.location.lat().toString() + "," + $scope.locationFrom.geometry.location.lng().toString();
}
});
Наконец, в представлении я использую vm.cos как атрибут позиции
<ng-map center="[40.74, -74.18]">
<marker position="vm.cos"></marker>
</ng-map>
В vm.cos я с правильной длиной и Lat разделены "".
Это решение не работает, однако, когда я установил статическое положение
например<marker position="-25.363882,131.044922"></marker>
Он работает как supossed.
У кого-нибудь есть идеи?
PS. Я использую https://ngmap.github.io/