Пример модели Google Maps для AngularJS

#javascript #angularjs #google-maps

#javascript #angularjs #google-карты

Вопрос:

У меня есть доступ к api, пожалуйста, смотрите (http://www.myperkpoint.com/api/v1/perks?lat=53.541962amp;long=-2.126436amp;access_token=8f8d9a9d7cdc08cebc387b42af6e5492 ) Я устаю использовать его с http://angular-google-maps.org/api#markers но пока мне не везет с моим кодом

 .controller('MapController', function($scope, perksFactory) {

    $scope.perks = perksFactory.getPerks();

    $scope.map = {
        center: {
            latitude: 53.544546,
            longitude: -2.118732
        },
        zoom: 8
    };

})
  

Мое мнение

 <google-map center="map.center" zoom="map.zoom" draggable="true">
    <markers models='{{ perks }}' coords="{{ perks.company.coords }}"></markers>
</google-map>
  

Ответ №1:

В соответствии с предоставленным URL, я бы сказал

 <google-map center="map.center" zoom="map.zoom" draggable="true">
    <markers models="perks" coords="'company.coords'"></markers>
</google-map>
  

Комментарии:

1. когда я запускаю его, я получаю СООБЩЕНИЕ ОБ ОШИБКЕ: <a rel="nofollow noreferrer noopener" href="https:///errors.angularjs.org/1.2.12/ng/areq?p0=InfoControlleramp;p1=not errors.angularjs.org/1.2.12/ng/… class=»angular-google-maps-windows» ng-transclude=»» show=»‘ShowWindow'» closeclick=»‘closeClick'»>0a function, got undefined 2014-06-25 10:58:49.665 MyPerkPoint[1712:60b] ОШИБКА: Ошибка: ‘не определено’не является объектом (вычисление ‘b.coords.latitude’)

2. сложно помочь вам с небольшой информацией. Если у вас есть скрипка или что-то в этом роде, было бы лучше